## VertexField class

  Vertex's field memory layout description.  @hideconstructor


## Methods

### getDataType{#getDataType}

| Name | Description |
| --- | --- |
| getDataType() | Data type of this field. The value of the property is VertexFieldDataType integer constant. | 

 **Result:**



---


### getSemantic{#getSemantic}

| Name | Description |
| --- | --- |
| getSemantic() | The usage semantic of this field. The value of the property is VertexFieldSemantic integer constant. | 

 **Result:**



---


### getAlias{#getAlias}

| Name | Description |
| --- | --- |
| getAlias() | Alias annotated by attribute com.aspose.threed.SemanticAttribute | 

 **Result:**



---


### getIndex{#getIndex}

| Name | Description |
| --- | --- |
| getIndex() | Index of this field in the vertex's layout with same semantic. | 

 **Result:**



---


### getOffset{#getOffset}

| Name | Description |
| --- | --- |
| getOffset() | The offset in bytes of this field. | 

 **Result:**



---


### getSize{#getSize}

| Name | Description |
| --- | --- |
| getSize() | The size in bytes of this field | 

 **Result:**



---


### hashCode{#hashCode}

| Name | Description |
| --- | --- |
| hashCode() |  | 

 **Result:**
Number


---


### equals{#equals}

| Name | Description |
| --- | --- |
| equals(obj) | Determines whether this instance and a specified object, which must also be a VertexField object, have the same value. | 

 **Result:**
Number


---


### compareTo{#compareTo}

| Name | Description |
| --- | --- |
| compareTo(other) | Compares this instance to a specified object and returns an indication of their relative values. | 

 **Result:**
Number


---


### toString{#toString}

| Name | Description |
| --- | --- |
| toString() |  | 

 **Result:**
String


---



