Mesh
Representation of ChangeQueue Mesh
Inheritance Hierarchy
System.Object
Rhino.Render.ChangeQueue.Mesh
Namespace: Rhino.Render.ChangeQueue
Assembly: RhinoCommon (in RhinoCommon.dll)
Syntax
public class Mesh
The Mesh type exposes the following members.
Properties
Name
Description
Public Property
Attributes
Get object attributes of object associated to this mesh. This will be possible only after returning true from ChangeQueue.ProvideOriginalObject()
Public Property
Mapping
Get the mapping for this mesh.
Public Property
Mappings
Get the mapping channels for this mesh
Public Property
Object
Get a copy of the original RhinoObject this Mesh is created from. Possible only after return true from ChangeQueue.ProvideOriginalObject(). Access this only with a using(var o = mesh.Object) {} construct. Note that the object is free floating, i.e. not part of a document.
Public Property
OcsTransform
OCS Transform for the MeshInstance - this is the Object Coordinate System texture mapping transformation set in the texture mapping properties dialog. (identity means no OCS, potentially just simple WCS/WCS Box)
Public Property
SingleMapping
Obsolete.
Get texture mapping info as single mapping
Public Property
SingleMesh
Get the single mesh.
Methods
Name
Description
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected Method
Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public Method
GetMeshes
Get a SimpleArrayMeshPointer containing all meshes for the related Mesh Since Rhino 8.0, this function only ever returns a single mesh. Use the Mesh property to get this single mesh.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public Method
Id
Get the Object Guid this mesh is for.
Protected Method
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object.)