Skip to main content

Structure sysc::InputPointCloud

Definition: PointCloud.hpp (line 95)

Provide a point cloud access class.

Provides read-and-write access to the point cloud for a given region.

Members

Public attributes

Variable nodeIds

Definition: PointCloud.hpp (line 126)

InputIntegerData sysc::InputPointCloud::nodeIds

Type: InputIntegerData

Variable nodeCoords

Definition: PointCloud.hpp (line 127)

InputVectorData sysc::InputPointCloud::nodeCoords

Type: InputVectorData

Public functions

Function InputPointCloud

sysc::InputPointCloud::InputPointCloud(InputIntegerData nodeIds, InputVectorData nodeCoords)

Constructor for PointCloud class.

Parameters:

  • nodeIds: - input integer data access for node ids
  • nodeCoords: - input vector data access for node coordinates

Parameters:

Return type:

Function InputPointCloud

sysc::InputPointCloud::InputPointCloud()=default

Provide a default constructor.

Return type:

Function InputPointCloud

sysc::InputPointCloud::InputPointCloud(const InputPointCloud &)=default

Provide a copy-constructor.

Parameters:

Return type:

Function InputPointCloud

sysc::InputPointCloud::InputPointCloud(InputPointCloud &&)=default

Provide a move-constructor.

Parameters:

Return type:

Function operator=

InputPointCloud& sysc::InputPointCloud::operator=(const InputPointCloud &)=default

Provide a copy-assign operator.

Parameters:

Return type: InputPointCloud &

Function operator=

InputPointCloud& sysc::InputPointCloud::operator=(InputPointCloud &&)=default

Provide a move-assign operator.

Parameters:

Return type: InputPointCloud &