CFx SDK Documentation
2023 SP0
|
#include <RxRcsFileServices.h>
Public Member Functions | |
virtual | ~OdRcpFileReader () |
virtual void | getAllRcsFilePaths (OdStringArray &list) const =0 |
virtual void | getAllRcsRelativeFilePaths (OdStringArray &list) const =0 |
virtual OdGeMatrix3d | getGlobalTransformation () const =0 |
virtual OdUInt32 | getTotalRegionsCount () const =0 |
virtual OdUInt32 | getTotalScansCount () const =0 |
virtual OdString | getCoordinateSystemName () const =0 |
virtual OdInt8 | hasRGB () const =0 |
virtual OdInt8 | hasNormals () const =0 |
virtual OdInt8 | hasIntensity () const =0 |
virtual OdString | getRcsFilePath (const OdString &guid) const =0 |
virtual OdString | getRcsRelativeFilePath (const OdString &guid) const =0 |
virtual OdUInt64 | getTotalAmountOfPoints () const =0 |
virtual void | writeAllXmlDataToStream (OdStreamBuf *s)=0 |
virtual OdGeExtents3d | getExtents () const =0 |
<group OdRcs_Classes> This class is the interface class for reading data from .rcp file.
Corresponding C++ library: RcsFileServices
Definition at line 212 of file RxRcsFileServices.h.
|
inlinevirtual |
Definition at line 215 of file RxRcsFileServices.h.
|
pure virtual |
Fills string array using paths to .rcs files of the project.
guid | [out] Result array containing paths. |
|
pure virtual |
Fills string array using relative paths to .rcs files of the project.
guid | [out] Result array containing relative paths. |
|
pure virtual |
Returns coordinate system name.
|
pure virtual |
Returns full extents of point cloud project.
|
pure virtual |
Returns global transformation matrix.
Returns a path to .rcs file specified by guid.
guid | [in] guid of .rcs file. |
|
pure virtual |
Returns relative path to .rcs file specified by guid.
guid | [in] guid of .rcs file. |
|
pure virtual |
Returns total amount of points for point cloud project.
|
pure virtual |
Returns total regions count.
|
pure virtual |
Returns total scans count.
|
pure virtual |
Returns 1 if all .rcs files of the project contain intensity. Returns 0 if at least one .rcs file of the project contains intensity. Returns -1 if no any .rcs file of the project contains intensity.
|
pure virtual |
Returns 1 if all .rcs files of the project contain normals. Returns 0 if at least one .rcs file of the project contains normals. Returns -1 if no any .rcs file of the project contains normals.
|
pure virtual |
Returns 1 if all .rcs files of the project contain RGB. Returns 0 if at least one .rcs file of the project contains RGB. Returns -1 if no any .rcs file of the project contains RGB.
|
pure virtual |
Writes all point cloud project XML data to stream.