|
CFx SDK Documentation 2024 SP0
|
#include <OdRcsDataManager.h>
Public Member Functions | |
| virtual | ~OdRcsDataManager () |
| virtual OdPointCloudScanDatabasePtr | getScanDb () const =0 |
| virtual OdUInt64 | pointsCount () const =0 |
| virtual void | updateListOfVisibleVoxels (const OdGiViewport &viewport, OdUInt16 pointSize)=0 |
| virtual void | loadPointsForVisibleVoxels ()=0 |
| virtual OdRcsVisibleVoxelsIteratorPtr | newVisibleVoxelsIterator () const =0 |
| virtual OdGiPointCloudPtr | newGiPointCloud (OdUInt16 pointSize)=0 |
<group OdRcs_Classes>
This is an interface class to calculate view-dependent LOD and to process visible voxels.
Definition at line 48 of file OdRcsDataManager.h.
|
inlinevirtual |
Default destructor for objects of the OdRcsDataManager class.
Definition at line 55 of file OdRcsDataManager.h.
|
pure virtual |
Gets the pointer to scan database.
|
pure virtual |
Loads the visible points of all visible voxels for this rcs data manager.
|
pure virtual |
Creates a new instance of OdGiPointCloud.
| pointSize | [in] Point size value. |
|
pure virtual |
Creates a new visible voxels iterator.
|
pure virtual |
Calculates the total number of points in all voxels.
|
pure virtual |
Updates the list of visible voxels within a viewport given the parameters.
| viewport | [in] The viewport. |
| pointSize | [in] The point size that is considered visible. |