Package com.aspose.threed
Class VertexElementVector4
- java.lang.Object
-
- com.aspose.threed.VertexElement
-
- com.aspose.threed.VertexElementVector4
-
- All Implemented Interfaces:
IIndicedVertexElement
- Direct Known Subclasses:
VertexElementBinormal
,VertexElementNormal
,VertexElementSpecular
,VertexElementTangent
,VertexElementUV
,VertexElementVertexColor
public abstract class VertexElementVector4 extends VertexElement implements IIndicedVertexElement
A helper class for defining concreteVertexElement
implementations.
-
-
Method Summary
Modifier and Type Method Description void
clear()
Removes all elements from the direct and the index arrays.void
copyTo(VertexElementVector4 target)
Copys data to specified elementjava.util.List<Vector4>
getData()
Gets the vertex datajava.util.List<java.lang.Integer>
getIndices()
Gets the indice datavoid
setData(Vector4[] data)
Load datavoid
setIndices(int[] data)
Load indices-
Methods inherited from class com.aspose.threed.VertexElement
clone, getMappingMode, getName, getReferenceMode, getVertexElementType, setMappingMode, setName, setReferenceMode, toString
-
-
-
-
Method Detail
-
copyTo
public void copyTo(VertexElementVector4 target)
Copys data to specified element- Parameters:
target
- Target.
-
getData
public java.util.List<Vector4> getData()
Gets the vertex data
-
getIndices
public java.util.List<java.lang.Integer> getIndices()
Gets the indice data- Specified by:
getIndices
in interfaceIIndicedVertexElement
-
setData
public void setData(Vector4[] data)
Load data- Parameters:
data
-
-
setIndices
public void setIndices(int[] data)
Load indices- Parameters:
data
-
-
clear
public void clear()
Removes all elements from the direct and the index arrays.- Specified by:
clear
in classVertexElement
-
-