Moka libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GMap3d::CImage3dCEA Class Reference

#include <image-3d-cea.hh>

Inheritance diagram for GMap3d::CImage3dCEA:
GMap3d::CImage3d

Public Member Functions

 CImage3dCEA (const std::string &AFilename, int AFirstPlane=0, int ANbPlaneToRead=0)
 
 ~CImage3dCEA ()
 
bool sameVoxel (unsigned int Ax1, unsigned int Ay1, bool Az1, unsigned int Ax2, unsigned int Ay2, bool Az2) const
 
bool sameVoxel (unsigned int Ax, unsigned int Ay, bool Az, int ARed, int, int, int) const
 Ici, seul la composante rouge est utilisée vue le type d'image.
 
- Public Member Functions inherited from GMap3d::CImage3d
 CImage3d (int AActuPlaneIndex)
 
virtual ~CImage3d ()
 
bool isOk () const
 
unsigned int getPlaneActu () const
 
unsigned int getWidth () const
 
unsigned int getHeight () const
 
bool readNextPlane ()
 
bool lastPlane ()
 
bool sameVoxelActuLeft (unsigned int x, unsigned int y) const
 
bool sameVoxelActuBehind (unsigned int x, unsigned int y) const
 
bool sameVoxelActuUp (unsigned int x, unsigned int y) const
 
bool sameVoxelLeftBehind (unsigned int x, unsigned int y) const
 
bool sameVoxelLeftUp (unsigned int x, unsigned int y) const
 
bool sameVoxelBehindLeft (unsigned int x, unsigned int y) const
 
bool sameVoxelBehindUp (unsigned int x, unsigned int y) const
 
bool sameVoxelUpLeft (unsigned int x, unsigned int y) const
 
bool sameVoxelUpBehind (unsigned int x, unsigned int y) const
 
bool sameVoxelUpbehindLeft (unsigned int x, unsigned int y) const
 
bool sameVoxelLeftbehindUp (unsigned int x, unsigned int y) const
 
bool sameVoxelLeftupBehind (unsigned int x, unsigned int y) const
 

Protected Member Functions

bool readData ()
 
void freePlane (bool AActuPlane)
 
void pushPlane ()
 

Additional Inherited Members

- Protected Attributes inherited from GMap3d::CImage3d
unsigned int FWidth
 
unsigned int FHeight
 
bool FIsOk
 
int FNbPlaneToRead
 
int FActuPlaneIndex
 

Detailed Description

Definition at line 42 of file image-3d-cea.hh.

Constructor & Destructor Documentation

INLINE GMap3d::CImage3dCEA::CImage3dCEA ( const std::string &  AFilename,
int  AFirstPlane = 0,
int  ANbPlaneToRead = 0 
)

Definition at line 52 of file image-3d-cea.icc.

INLINE GMap3d::CImage3dCEA::~CImage3dCEA ( )

Definition at line 93 of file image-3d-cea.icc.

Member Function Documentation

INLINE void GMap3d::CImage3dCEA::freePlane ( bool  AActuPlane)
protectedvirtual

Reimplemented from GMap3d::CImage3d.

Definition at line 235 of file image-3d-cea.icc.

INLINE void GMap3d::CImage3dCEA::pushPlane ( )
protectedvirtual

Reimplemented from GMap3d::CImage3d.

Definition at line 246 of file image-3d-cea.icc.

INLINE bool GMap3d::CImage3dCEA::readData ( )
protectedvirtual

Implements GMap3d::CImage3d.

Definition at line 187 of file image-3d-cea.icc.

INLINE bool GMap3d::CImage3dCEA::sameVoxel ( unsigned int  Ax1,
unsigned int  Ay1,
bool  Az1,
unsigned int  Ax2,
unsigned int  Ay2,
bool  Az2 
) const
virtual

Implements GMap3d::CImage3d.

Definition at line 219 of file image-3d-cea.icc.

INLINE bool GMap3d::CImage3dCEA::sameVoxel ( unsigned int  Ax,
unsigned int  Ay,
bool  Az,
int  ARed,
int  ,
int  ,
int   
) const
virtual

Ici, seul la composante rouge est utilisée vue le type d'image.

Implements GMap3d::CImage3d.

Definition at line 228 of file image-3d-cea.icc.


The documentation for this class was generated from the following files: