CFx SDK Documentation  2022 SP0
Public Member Functions | List of all members
OdRcsFileReader Class Referenceabstract

#include <RxRcsFileServices.h>

Public Member Functions

virtual ~OdRcsFileReader ()
 
virtual OdRcsVoxelDataIteratorPtr newVoxelDataIterator () const =0
 
virtual OdGeVector3d getTranslation () const =0
 
virtual OdGeVector3d getRotation () const =0
 
virtual OdGeVector3d getScale () const =0
 
virtual OdGeMatrix3d getTransformMatrix () const =0
 
virtual bool hasRGB () const =0
 
virtual bool hasNormals () const =0
 
virtual bool hasIntensity () const =0
 
virtual OdString getScanIdString () const =0
 
virtual OdGeExtents3d getExtents () const =0
 
virtual OdGeExtents3d getTransformedExtents () const =0
 

Detailed Description

<group OdRcs_Classes> This class is the interface class for the point clouds data reader that enables getting info from an .rcs file.

Corresponding C++ library: RcsFileServices

Definition at line 143 of file RxRcsFileServices.h.

Constructor & Destructor Documentation

◆ ~OdRcsFileReader()

virtual OdRcsFileReader::~OdRcsFileReader ( )
inlinevirtual

Definition at line 146 of file RxRcsFileServices.h.

Member Function Documentation

◆ getExtents()

virtual OdGeExtents3d OdRcsFileReader::getExtents ( ) const
pure virtual

Returns extents.

◆ getRotation()

virtual OdGeVector3d OdRcsFileReader::getRotation ( ) const
pure virtual

Returns the rotation vector. Each of this vector's coordinates is a rotation angle around the corresponding axis.

◆ getScale()

virtual OdGeVector3d OdRcsFileReader::getScale ( ) const
pure virtual

Returns the scale vector.

◆ getScanIdString()

virtual OdString OdRcsFileReader::getScanIdString ( ) const
pure virtual

Returns the scan Id string.

◆ getTransformedExtents()

virtual OdGeExtents3d OdRcsFileReader::getTransformedExtents ( ) const
pure virtual

Returns transformed extents.

◆ getTransformMatrix()

virtual OdGeMatrix3d OdRcsFileReader::getTransformMatrix ( ) const
pure virtual

Returns the complete transformation matrix.

◆ getTranslation()

virtual OdGeVector3d OdRcsFileReader::getTranslation ( ) const
pure virtual

Returns the translation vector.

◆ hasIntensity()

virtual bool OdRcsFileReader::hasIntensity ( ) const
pure virtual

Returns the hasIntensity flag.

◆ hasNormals()

virtual bool OdRcsFileReader::hasNormals ( ) const
pure virtual

Returns the hasNormals flag.

◆ hasRGB()

virtual bool OdRcsFileReader::hasRGB ( ) const
pure virtual

Returns the hasRGB flag.

◆ newVoxelDataIterator()

virtual OdRcsVoxelDataIteratorPtr OdRcsFileReader::newVoxelDataIterator ( ) const
pure virtual

Returns the pointer to the voxel data iterator.


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