Skip to main content

Structure SyscPointCloud

Definition: syscPointCloud.h (line 41)

Provide a point cloud access struct.

To create and/or initialize SyscPointCloud, it is highly recommended to use one of the functions with names starting with syscGetPointCloud. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

SyscPointCloud pointCloud = syscGetPointCloud(nodeIds, nodeCoords);

Members

Public attributes

Variable nodeIds

Definition: syscPointCloud.h (line 42)

SyscOutputIntegerData SyscPointCloud::nodeIds

Access to node ids array.

Type: SyscOutputIntegerData

Variable nodeCoords

Definition: syscPointCloud.h (line 43)

SyscOutputVectorData SyscPointCloud::nodeCoords

Access to node coordinates array(s).

Type: SyscOutputVectorData

Variable connectivityStamp

Definition: syscPointCloud.h (line 46)

int64_t SyscPointCloud::connectivityStamp

Mesh connectivity stamp. Update whenever re-meshing happens.

Type: int64_t

Variable coordinatesStamp

Definition: syscPointCloud.h (line 50)

int64_t SyscPointCloud::coordinatesStamp

Nodal coordinates stamp. Update whenever nodal coordinates get updated.

Type: int64_t

Variable partitioningStamp

Definition: syscPointCloud.h (line 53)

int64_t SyscPointCloud::partitioningStamp

Partitioning stamp. Update whenever the mesh is re-partitioned.

Type: int64_t