CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdRcsPointDataReceiver Class Referenceabstract

#include <OdRcsPointDataIterator.h>

Public Member Functions

virtual ~OdRcsPointDataReceiver ()
 
virtual void setNumberOfPoints (OdUInt32)
 
virtual void setPoint (OdUInt32 index, float x, float y, float z, OdUInt8 r, OdUInt8 g, OdUInt8 b, OdUInt16 normalIndex, OdUInt8 intensity)=0
 

Detailed Description

<group OdRcs_Classes>

This class is an interface class for the points data receiver that fills custom point cloud structure using points data from a voxel.

Remarks
Corresponding C++ library: RcsFileServices.

Definition at line 51 of file OdRcsPointDataIterator.h.

Constructor & Destructor Documentation

◆ ~OdRcsPointDataReceiver()

virtual OdRcsPointDataReceiver::~OdRcsPointDataReceiver ( )
inlinevirtual

Destructor for objects of the OdRcsPointDataReceiver class.

Definition at line 57 of file OdRcsPointDataIterator.h.

Member Function Documentation

◆ setNumberOfPoints()

virtual void OdRcsPointDataReceiver::setNumberOfPoints ( OdUInt32 )
inlinevirtual

Set number of points that will be received.

Parameters
numberOfPoints[in] Required number of points that are received.

Definition at line 64 of file OdRcsPointDataIterator.h.

◆ setPoint()

virtual void OdRcsPointDataReceiver::setPoint ( OdUInt32 index,
float x,
float y,
float z,
OdUInt8 r,
OdUInt8 g,
OdUInt8 b,
OdUInt16 normalIndex,
OdUInt8 intensity )
pure virtual

Set point's data.

Parameters
index[in] Index of the point.
x[in] x coordinate of the point.
y[in] y coordinate of the point.
z[in] z coordinate of the point.
r[in] Red color component of the point.
g[in] Green color component of the point.
b[in] Blue color component of the point.
normalIndex[in] Normal index of the point.
intensity[in] Intencity of the point.

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