eVision .NET API
Loading...
Searching...
No Matches
eVision.Easy3D.EDecimator Class Reference

Decimation of a point cloud/ZMap/DepthMap. More...

Inheritance diagram for eVision.Easy3D.EDecimator:
Collaboration diagram for eVision.Easy3D.EDecimator:

Public Member Functions

 EDecimator ()
 Creates an EDecimator object.
void Load (string path)
 Loads the decimator configuration. The given ESerializer must have been created for reading.
void Load (eVision.ESerializer serializer)
 Loads the decimator configuration. The given ESerializer must have been created for reading.
void Save (string path)
 Saves the decimator configuration. The given ESerializer must have been created for writing.
void Save (eVision.ESerializer serializer)
 Saves the decimator configuration. The given ESerializer must have been created for writing.
virtual void Decimate (eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut)
 Decimates a EPointCloud.

Detailed Description

Decimation of a point cloud/ZMap/DepthMap.

License(s): Easy3D

Constructor & Destructor Documentation

◆ EDecimator()

eVision.Easy3D.EDecimator.EDecimator ( )

Creates an EDecimator object.

Member Function Documentation

◆ Decimate()

virtual void eVision.Easy3D.EDecimator.Decimate ( eVision.Easy3D.EPointCloud cloudIn,
eVision.Easy3D.EPointCloud cloudOut )
virtual

Decimates a EPointCloud.

Parameters
cloudInThe input point cloud.
cloudOutThe output point cloud.

Reimplemented in eVision.Easy3D.EGridDecimator, and eVision.Easy3D.ERandomDecimator.

◆ Load() [1/2]

void eVision.Easy3D.EDecimator.Load ( eVision.ESerializer serializer)

Loads the decimator configuration. The given ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

void eVision.Easy3D.EDecimator.Load ( string path)

Loads the decimator configuration. The given ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Save() [1/2]

void eVision.Easy3D.EDecimator.Save ( eVision.ESerializer serializer)

Saves the decimator configuration. The given ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

void eVision.Easy3D.EDecimator.Save ( string path)

Saves the decimator configuration. The given ESerializer must have been created for writing.

Parameters
pathThe file path.