## VertexElementType enumeration

The type of the vertex element, defined how it will be used in modeling.

```csharp
public enum VertexElementType
```

### Values

| Name | Value | Description |
| --- | --- | --- |
| Binormal | `0` | Binormal vector, see [`VertexElementBinormal`](../vertexelementbinormal/) |
| Normal | `1` | Normal vector, see [`VertexElementNormal`](../vertexelementnormal/) |
| Tangent | `2` | Tangent vector, see [`VertexElementTangent`](../vertexelementtangent/) |
| Material | `3` | Material index, see [`VertexElementMaterial`](../vertexelementmaterial/) |
| PolygonGroup | `4` | Polygon group index, see [`VertexElementPolygonGroup`](../vertexelementpolygongroup/) |
| UV | `5` | Texture UV coordinate, see [`VertexElementUV`](../vertexelementuv/) |
| VertexColor | `6` | Vertex color, see [`VertexElementVertexColor`](../vertexelementvertexcolor/) |
| SmoothingGroup | `7` | Smoothing group, See [`VertexElementSmoothingGroup`](../vertexelementsmoothinggroup/) |
| VertexCrease | `8` | Vertex crease, See [`VertexElementVertexCrease`](../vertexelementvertexcrease/) |
| EdgeCrease | `9` | Edge crease, [`VertexElementEdgeCrease`](../vertexelementedgecrease/) |
| UserData | `10` | User data, usually for application-specific purpose, See [`VertexElementUserData`](../vertexelementuserdata/) |
| Visibility | `11` | Visibility for components, see [`VertexElementVisibility`](../vertexelementvisibility/) |
| Specular | `12` | Specular colors, see [`VertexElementSpecular`](../vertexelementspecular/) |
| Weight | `13` | Blend weights, see [`VertexElementWeight`](../vertexelementweight/) |
| Hole | `14` | Holes, see [`VertexElementHole`](../vertexelementhole/) |

### See Also

* namespace [Aspose.ThreeD.Entities](../../aspose.threed.entities/)
* assembly [Aspose.3D](../../)


