static FromMesh(Mesh) | Create a TriMesh from given mesh object with automatically generated vertex layout. |
AddTriangle(int, int, int) | Add a new triangle(Inherited from TriMesh .) |
BeginVertex() | Begin adding vertex(Inherited from TriMesh .) |
EndVertex() | End adding vertex(Inherited from TriMesh .) |
FindProperty(string) | Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name)(Inherited from A3DObject .) |
GetBoundingBox() | Gets the bounding box of current entity in its object space coordinate system.(Inherited from Entity .) |
virtual GetEntityRendererKey() | Gets the key of the entity renderer registered in the renderer(Inherited from Entity .) |
GetEnumerator() | Get the enumerator to enumerate Vertex (Inherited from TriMesh .) |
GetProperty(string) | Get the value of specified property(Inherited from A3DObject .) |
IndicesToArray(out int[]) | (Inherited from TriMesh .) |
IndicesToArray(out ushort[]) | (Inherited from TriMesh .) |
LoadVerticesFromBytes(byte[]) | Load vertices from bytes, the length of bytes must be an integer multiple of vertex size.(Inherited from TriMesh .) |
ReadDouble(int, VertexField) | Read the double field(Inherited from TriMesh .) |
ReadFloat(int, VertexField) | Read the float field(Inherited from TriMesh .) |
ReadFVector2(int, VertexField) | Read the vector2 field(Inherited from TriMesh .) |
ReadFVector3(int, VertexField) | Read the vector3 field(Inherited from TriMesh .) |
ReadFVector4(int, VertexField) | Read the vector4 field(Inherited from TriMesh .) |
ReadVector2(int, VertexField) | Read the vector2 field(Inherited from TriMesh .) |
ReadVector3(int, VertexField) | Read the vector3 field(Inherited from TriMesh .) |
ReadVector4(int, VertexField) | Read the vector4 field(Inherited from TriMesh .) |
RemoveProperty(Property) | Removes a dynamic property.(Inherited from A3DObject .) |
RemoveProperty(string) | Remove the specified property identified by name(Inherited from A3DObject .) |
SetProperty(string, object) | Sets the value of specified property(Inherited from A3DObject .) |
override ToString() | Gets the string representation of TriMesh (Inherited from TriMesh .) |
VerticesToArray() | Convert the vertices data to byte array(Inherited from TriMesh .) |
VerticesToTypedArray() | Convert the vertices data to typed array |
Write16bIndicesTo(Stream) | Write the indices data as 16bit integer to the stream(Inherited from TriMesh .) |
Write32bIndicesTo(Stream) | Write the indices data as 32bit integer to the stream(Inherited from TriMesh .) |
WriteVerticesTo(Stream) | Write vertices data to the specified stream(Inherited from TriMesh .) |