Click or drag to resize
MeshFace Class
Graphical representation of a Face.
Inheritance Hierarchy
SystemObject
  MeshBase
    ABB.Robotics.RobotStudio.StationsMeshFace

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 MeshFace : MeshBase

The MeshFace type exposes the following members.

Constructors
  NameDescription
Public methodMeshFace
Creates an empty MeshFace.
Top
Properties
  NameDescription
Public propertyBodyId
ABB internal use.
Public propertyBoundingBox
Gets the BoundingBox of this MeshFace.
Public propertyCenterPoints
Gets a list of Vector3 that correspond to the center points of a geometric primitive.
Public propertyEndPoints
Gets a list of Vector3 that correspond to the end points of a geometric primitive.
Public propertyFace
Gets the geometric Face that this MeshFace corresponds to.
Public propertyFaceId
ABB internal use.
Public propertyFlags
Gets or sets MeshFlags that control how the MeshFace is rendered.
Public propertyMaterial
Gets or sets the Material of the MeshFace.
Public propertyMidPoints
Gets a list of Vector3 that correspond to the mid points of a geometric primitive.
Public propertyNormals
Gets the list of normals in this MeshFace.
Public propertyTextureCoordinates
Gets the list of texture coordinates in this MeshFace.
Public propertyTriangleIndices
Gets the list of indices for the surface representation of this mesh.
Public propertyVertexWeightIndices
ABB Internal use.
Public propertyVertexWeights
ABB Internal use.
Public propertyVertices
Gets the list of vertices in this MeshFace.
Public propertyWireIndices
Gets the list of indices for the wire representation of this mesh.
Top
Methods
  NameDescription
Public methodClone
Returns a deep clone of this MeshFace.
Public methodEquals (Inherited from Object.)
Public methodGenerateNormals
Generate new normals for this MeshFace.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodTransform
Transforms all vertices and normals in the MeshFace.
Public methodUpdateMaterial
Updates the rendered Material for an existing mesh without having to rebuild it
Top
Extension Methods
  NameDescription
Public Extension MethodAddRectangle
Adds a rectangle to the given MeshFace.
(Defined by MeshHelpers.)
Top
Version Information

Supported in: 1.0.0.0
See Also