static FromGeometry(Geometry) |
Create a new PointCloud instance from a geometry object |
static FromGeometry(Geometry, int) |
Create a new point cloud instance from a geometry object. Density is the number of points per unit triangle(Unit triangle are the triangle with maximum surface area from the mesh) |
AddElement(VertexElement) |
Adds an existing vertex element to current geometry |
CreateElement(VertexElementType) |
Creates a vertex element with specified type and add it to the geometry. |
CreateElement(VertexElementType, MappingMode, ReferenceMode) |
Creates a vertex element with specified type and add it to the geometry. |
CreateElementUV(TextureMapping) |
Creates a VertexElementUV with given texture mapping type. |
CreateElementUV(TextureMapping, MappingMode, ReferenceMode) |
Creates a VertexElementUV with given texture mapping type. |
FindProperty(string) |
Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name) |
GetBoundingBox() |
Gets the bounding box of current entity in its object space coordinate system. |
GetDeformers<T>() |
|
GetElement(VertexElementType) |
Gets a vertex element with specified type |
override GetEntityRendererKey() |
Gets the key of the entity renderer registered in the renderer |
GetProperty(string) |
Get the value of specified property |
GetVertexElementOfUV(TextureMapping) |
Gets a VertexElementUV instance with given texture mapping type |
RemoveProperty(Property) |
Removes a dynamic property. |
RemoveProperty(string) |
Remove the specified property identified by name |
SetProperty(string, object) |
Sets the value of specified property |