    

 ## On this page

  

 

 # Structure SyscElementTypeData

 Last update: 17.07.2025 

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

**Definition**: `syscMeshDefinition.h` (line 88)

Element types access struct, provides read-only access to the mesh element types.

To create and/or initialize [SyscElementTypeData](structSyscElementTypeData.md#structSyscElementTypeData), it is highly recommended to use one of the functions with names starting with `syscGetElementTypeData`. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

```
SyscElementTypeData elemTypeData = syscGetElementTypeData(elemTypes);

```

## Members

- [elementTypes](structSyscElementTypeData.md#structSyscElementTypeData_1a19c71338f6ede3812e004456d525c5dd)

## Public attributes

<a id="structSyscElementTypeData_1a19c71338f6ede3812e004456d525c5dd"></a>

### Variable elementTypes

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

**Definition**: `syscMeshDefinition.h` (line 89)

```
SyscOutputIntegerData SyscElementTypeData::elementTypes

```

Element types array access.

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