    

 ## On this page

  

 

 # Structure SyscPointCloud

 Last update: 17.07.2025 

![](https://img.shields.io/badge/language-C-blue "C")![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 41)

Provide a point cloud access struct.

To create and/or initialize [SyscPointCloud](structSyscPointCloud.md#structSyscPointCloud), 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

- [connectivityStamp](structSyscPointCloud.md#structSyscPointCloud_1aa4379bbf1a298606cf6e1a6c3bf5c186)
- [coordinatesStamp](structSyscPointCloud.md#structSyscPointCloud_1ae3533d603b8bec31f67aebfe52a1c0dd)
- [nodeCoords](structSyscPointCloud.md#structSyscPointCloud_1ab4031cb1a5a369dff916411c7f9f88f7)
- [nodeIds](structSyscPointCloud.md#structSyscPointCloud_1ae200d24d8c00514493ced578df4833c6)
- [partitioningStamp](structSyscPointCloud.md#structSyscPointCloud_1aca4b9a3dd0f435423692745c200abb16)

## Public attributes

<a id="structSyscPointCloud_1ae200d24d8c00514493ced578df4833c6"></a>

### Variable nodeIds

![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 42)

```
SyscOutputIntegerData SyscPointCloud::nodeIds

```

Access to node ids array.

**Type**: [SyscOutputIntegerData](structSyscOutputIntegerData.md#structSyscOutputIntegerData)

<a id="structSyscPointCloud_1ab4031cb1a5a369dff916411c7f9f88f7"></a>

### Variable nodeCoords

![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 43)

```
SyscOutputVectorData SyscPointCloud::nodeCoords

```

Access to node coordinates array(s).

**Type**: [SyscOutputVectorData](structSyscOutputVectorData.md#structSyscOutputVectorData)

<a id="structSyscPointCloud_1aa4379bbf1a298606cf6e1a6c3bf5c186"></a>

### Variable connectivityStamp

![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 46)

```
int64_t SyscPointCloud::connectivityStamp

```

Mesh connectivity stamp. Update whenever re-meshing happens.

**Type**: int64\_t

<a id="structSyscPointCloud_1ae3533d603b8bec31f67aebfe52a1c0dd"></a>

### Variable coordinatesStamp

![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 50)

```
int64_t SyscPointCloud::coordinatesStamp

```

Nodal coordinates stamp. Update whenever nodal coordinates get updated.

**Type**: int64\_t

<a id="structSyscPointCloud_1aca4b9a3dd0f435423692745c200abb16"></a>

### Variable partitioningStamp

![](https://img.shields.io/badge/-public-brightgreen "public")

**Definition**: `syscPointCloud.h` (line 53)

```
int64_t SyscPointCloud::partitioningStamp

```

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

**Type**: int64\_t