public abstract class VertexElement extends java.lang.Object implements IIndexedVertexElement
Modifier and Type | Method and Description |
---|---|
abstract void |
clear()
Clears all the data from this vertex element.
|
VertexElement |
clone(boolean withData)
Deep clone the vertex element
|
java.util.List<java.lang.Integer> |
getIndices()
Gets the indices data
|
MappingMode |
getMappingMode()
Gets how the element is mapped.
|
java.lang.String |
getName()
Gets the name.
|
ReferenceMode |
getReferenceMode()
Gets how the element is referenced.
|
VertexElementType |
getVertexElementType()
Gets the type of the
VertexElement |
void |
setIndices(int[] data)
Load indices
|
void |
setMappingMode(MappingMode value)
Sets how the element is mapped.
|
void |
setName(java.lang.String value)
Sets the name.
|
void |
setReferenceMode(ReferenceMode value)
Sets how the element is referenced.
|
java.lang.String |
toString()
String representation of vertex element.
|
public VertexElementType getVertexElementType()
VertexElement
public java.lang.String getName()
public void setName(java.lang.String value)
value
- New valuepublic MappingMode getMappingMode()
public void setMappingMode(MappingMode value)
value
- New valuepublic ReferenceMode getReferenceMode()
public void setReferenceMode(ReferenceMode value)
value
- New valuepublic java.util.List<java.lang.Integer> getIndices()
getIndices
in interface IIndexedVertexElement
public void setIndices(int[] data)
data
- public abstract void clear()
public VertexElement clone(boolean withData)
withData
- Clone the vertex with direct and index arraypublic java.lang.String toString()
toString
in class java.lang.Object