Class Spinnaker::IPointCloud¶
ClassList > Spinnaker > IPointCloud
The interface file for PointCloud class.
#include <IPointCloud.h>
Inherited by the following classes: Spinnaker::PointCloud
Public Functions¶
| Type | Name |
|---|---|
| virtual void | AddPoint (const Stereo3DPoint point) = 0 |
| virtual size_t | GetNumPoints () const = 0 |
| virtual Stereo3DPoint | GetPoint (const unsigned int index) const = 0 |
| virtual IPointCloud::PointCloudData * | GetPointCloudData () const = 0 |
| virtual void | LoadPointCloudFromPly (const std::string & filename) = 0 |
| virtual void | PrintPoints (unsigned int numPointsToPrint) const = 0 |
| virtual void | SavePointCloudAsPly (const std::string &) const = 0 |
| virtual | ~IPointCloud (void) |
Protected Attributes¶
| Type | Name |
|---|---|
| IPointCloud::PointCloudData * | m_pPointCloudData |
Protected Functions¶
| Type | Name |
|---|---|
| IPointCloud () |
|
| IPointCloud (const IPointCloud &) |
|
| IPointCloud & | operator= (const IPointCloud &) |
Public Functions Documentation¶
function AddPoint¶
function GetNumPoints¶
function GetPoint¶
function GetPointCloudData¶
function LoadPointCloudFromPly¶
function PrintPoints¶
function SavePointCloudAsPly¶
function ~IPointCloud¶
Protected Attributes Documentation¶
variable m_pPointCloudData¶
Protected Functions Documentation¶
function IPointCloud [1/2]¶
function IPointCloud [2/2]¶
function operator=¶
The documentation for this class was generated from the following file C:/workspace/include/Interface/IPointCloud.h