Click or drag to resize
Mesh Class
A collection of MeshParts representing different detail levels of a Part.
Inheritance Hierarchy
SystemObject
  ABB.Robotics.RobotStudio.StationsMesh

Namespace:  ABB.Robotics.RobotStudio.Stations
Assembly:  ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax
C#
public sealed class Mesh : IEnumerable, IEnumerable<MeshPart>, 
	IDisposable

The Mesh type exposes the following members.

Constructors
  NameDescription
Public methodMesh
Creates an empty Mesh.
Top
Properties
  NameDescription
Public propertyItem
Returns the MeshPart for the specified detail level, if it exists.
Public propertyShape
ABB internal use
Top
Methods
  NameDescription
Public methodClear
Clears managed vertex data cached by this Mesh.
Public methodClear(Boolean)
Clears managed vertex data cached by this Mesh, and optionally discards all MeshPart, MeshBody and MeshFace objects.
Public methodClosest
Returns the available detail level, which is as close as possible to the one specified.
Public methodDispose
Call this to free unmanaged resources of a mesh created with Mesh or Load(String). Do not call this for Mesh.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodGetCollisionGeometryAsync
Returns a MeshPart that encapsulates the mesh, consisting of convex MeshBody objects.
Public methodGetConvexDecomposition Obsolete.
Public methodGetEnumerator
Public methodGetHashCode (Inherited from Object.)
Public methodGetInfo
Returns the size and memory usage of this Mesh.
Public methodGetType (Inherited from Object.)
Public methodStatic memberLoad
Loads a Mesh from an .rsgfx file
Public methodOptimize
Merges faces and vertices to improve memory usage and rendering performance.
Public methodRebuild
Rebuilds the mesh.
Public methodRebuild(ProgressNotification)
Rebuilds the mesh.
Public methodRemoveCollisionGeometry
Removes the collision geometry from the persisted data.
Public methodSave
Saves this Mesh to an .rsgfx file
Public methodSetMaterial
Sets the Material of all faces in this mesh.
Public methodToString (Inherited from Object.)
Public methodTransform(Matrix4)
Transforms all vertices and normals in the Mesh.
Public methodTransform(Matrix4, ProgressNotification)
Transforms all vertices and normals in the Mesh.
Public methodTraverseFaces
Performs an action on all MeshFaces in this Mesh
Top
Version Information

Supported in: 1.0.0.0
See Also