Mesh Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public sealed class Mesh : IEnumerable, IEnumerable<MeshPart>, IDisposable
The Mesh type exposes the following members.
Name | Description | |
---|---|---|
Item |
Returns the MeshPart for the specified detail level, if it exists.
| |
Shape |
ABB internal use
|
Name | Description | |
---|---|---|
Clear |
Clears managed vertex data cached by this Mesh.
| |
Clear(Boolean) | ||
Closest |
Returns the available detail level, which is as close as possible to the one specified.
| |
Dispose |
Call this to free unmanaged resources of a mesh created with Mesh or Load(String).
Do not call this for Mesh.
| |
Equals | (Inherited from Object.) | |
Finalize | (Overrides ObjectFinalize.) | |
GetCollisionGeometryAsync | ||
GetConvexDecomposition | Obsolete. | |
GetEnumerator | ||
GetHashCode | (Inherited from Object.) | |
GetInfo |
Returns the size and memory usage of this Mesh.
| |
GetType | (Inherited from Object.) | |
Load |
Loads a Mesh from an .rsgfx file
| |
Optimize |
Merges faces and vertices to improve memory usage and rendering performance.
| |
Rebuild |
Rebuilds the mesh.
| |
Rebuild(ProgressNotification) |
Rebuilds the mesh.
| |
RemoveCollisionGeometry |
Removes the collision geometry from the persisted data.
| |
Save |
Saves this Mesh to an .rsgfx file
| |
SetMaterial |
Sets the Material of all faces in this mesh.
| |
ToString | (Inherited from Object.) | |
Transform(Matrix4) |
Transforms all vertices and normals in the Mesh.
| |
Transform(Matrix4, ProgressNotification) |
Transforms all vertices and normals in the Mesh.
| |
TraverseFaces |
Performs an action on all MeshFaces in this Mesh
|