2027 Class
Changes 0
C

TriangleInShellComponent

Description:
This class represents a triangle in a TriangulatedShellComponent object. The triangle is defined by its vertices, which are specified by their indices in the TriangulatedShellComponent's array of vertices.
Remarks:
A TriangulatedShellComponent stores an array of TriangleInShellComponent objects representing the triangles of the triangulation. An external class is used because the API does not allow the use of a triple of integers. Note that a TriangleInShellComponent must only be used in the context of a single, fixed TriangulatedShellComponent.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.TriangleInShellComponent
public class TriangleInShellComponent : IDisposable
Name Return Type Description Inherited From
C TriangleInShellComponent(TriangleInShellComponent) None Creates a copy of the given TriangleInShellComponent
Name Return Type Description Inherited From
M Dispose() None Releases all resources used by the TriangleInShellComponent
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P VertexIndex0 int Index of the triangle's first vertex in the TriangulatedShellComponent's array of vertices.
P VertexIndex1 int Index of the triangle's second vertex in the TriangulatedShellComponent's array of vertices.
P VertexIndex2 int Index of the triangle's third vertex in the TriangulatedShellComponent's array of vertices.