RenderPrimitiveList Class |
Note: This API is now obsolete.
[Missing <summary> documentation for "T:Rhino.Render.RenderPrimitiveList"]
Namespace: Rhino.Render
The RenderPrimitiveList type exposes the following members.
Name | Description | |
---|---|---|
Count |
Number of meshes in this list
| |
RhinoObject |
The Rhino object associated with this list
| |
UseObjectsMappingChannels |
Returns true if the texture mapping will be taken from the Rhino
object otherwise; the texture mapping will use the texture coordinates
on the mesh only.
|
Name | Description | |
---|---|---|
Add(Box, RenderMaterial) |
Add primitive box and material.
| |
Add(IEnumerableMesh, RenderMaterial) | ||
Add(Mesh, RenderMaterial) |
Add mesh and material.
| |
Add(PlaneSurface, RenderMaterial) |
Add primitive plane and material.
| |
Add(Sphere, RenderMaterial) |
Add primitive sphere and material.
| |
Add(Cone, Plane, RenderMaterial) |
Add primitive cone and material.
| |
Add(Mesh, RenderMaterial, Transform) |
Add mesh and material.
| |
AutoDeleteMaterialsOn | ||
AutoDeleteMeshesOn | ||
Clear |
Remove all primitives from this list
| |
ConvertMeshesToTriangles |
Convert mesh quad faces to triangle faces.
| |
Dispose | Releases all resources used by the RenderPrimitiveList | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | (Overrides ObjectFinalize.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInstanceTransform | ||
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Material |
Call this method to get the render material associated with the mesh at
the specified index. Will return null if there is no
material associated with the requested mesh.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Mesh |
Get the mesh for the primitive at the specified index. If the item at
this index is a primitive type other than a mesh then it mesh
representation is returned.
| |
MeshInstance |
Get the mesh for the primitive at the specified index. If the item at
this index is a primitive type other than a mesh then it mesh
representation is returned.
| |
PrimitiveType |
Type of primitive object at this index.
| |
SetInstanceTransform | ||
ToMaterialArray |
Call this method to see if there are any RenderMaterials associated
with the meshes. Each primitive can optionally have a RenderMaterial
associated with it, if the RenderMaterial is null then check for a
RhinoObject.RenderMaterial.
| |
ToMeshArray |
Call this method to get a array of meshes, all primitives will get
meshed and the meshes will get included in the returned array.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryGetBox |
Call this method to get a box at the specified index.
| |
TryGetCone |
Call this method to get a box at the specified index.
| |
TryGetPlane |
Call this method to get a box at the specified index.
| |
TryGetSphere |
Call this method to get a box at the specified index.
|