Artec 3D Scanning SDK  2.0
Public Member Functions | List of all members
artec::sdk::base::IRangeImagePlanar Class Referenceabstract

Interface for range image settings (for planar AOP format) More...

#include <artec/sdk/base/IRangeImagePlanar.h>

+ Inheritance diagram for artec::sdk::base::IRangeImagePlanar:

Public Member Functions

virtual const SettingsPlanargetSettings () const =0
 
virtual bool isClosed () const =0
 
virtual float getEmptyValue () const =0
 
virtual IImagegetImage () const =0
 
virtual ErrorCode toSurface (IFrameMesh **surf, bool calcTex=false) const =0
 Builds 3D surface and calculates some additional data. More...
 
- Public Member Functions inherited from artec::sdk::base::IRef
virtual int addRef () const =0
 Increase object reference counter. More...
 
virtual int release () const =0
 Decrease object reference counter. More...
 

Detailed Description

Interface for range image settings (for planar AOP format)

Definition at line 55 of file IRangeImagePlanar.h.

Member Function Documentation

virtual float artec::sdk::base::IRangeImagePlanar::getEmptyValue ( ) const
pure virtual
Returns
emptyValue depending on the current map type
virtual IImage* artec::sdk::base::IRangeImagePlanar::getImage ( ) const
pure virtual
Returns
the depth image
virtual const SettingsPlanar& artec::sdk::base::IRangeImagePlanar::getSettings ( ) const
pure virtual
Returns
settings of the range image
virtual bool artec::sdk::base::IRangeImagePlanar::isClosed ( ) const
pure virtual
Returns
true if range the image is closed (closed can be polar or cylindric range image)
virtual ErrorCode artec::sdk::base::IRangeImagePlanar::toSurface ( IFrameMesh **  surf,
bool  calcTex = false 
) const
pure virtual

Builds 3D surface and calculates some additional data.

Parameters
surf- surface to be built from the range image
catcTex- flag shows whether the texture coordinates should be calculated (currently not realized for POLAR)

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