Source Code

 

 

 

// ----------------------------------------------------------------------------

//

//          SliceO_Frame

//

// ----------------------------------------------------------------------------

class          SLICEO_DB SliceO_Point  {

 

public:

          // ---- Constructeurs ---

          SliceO_Point() ;

          ~SliceO_Point() ;

 

//          --------------------------------------

 

private:

          float                    m_size ;

 

public:

          inline float                    Size_Get( void ) ;

          inline void                    Size_Set( float size ) ;

 

//          --------------------------------------

 

private:

          unsigned int                    m_color ;

 

public:

          inline unsigned int          Color_Get( void ) ;

          inline void                    Color_Set( unsigned int color ) ;

          inline void                    Color_Set( unsigned char r, unsigned char g, unsigned char b ) ;

 

//          --------------------------------------

 

          Point_3D          m_pos_3D ;

          Point_2D          m_pos_2D ;

          SliceO_Frame          *frame ;

          inline          void          Erase( SliceO_Window *window, SliceO_Frame *frame ) ;

 

} ;