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()
VertexElementpublic 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 IIndexedVertexElementpublic 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