Teigha.BoundaryRepresentation Namespace

 
Classes
  Class Description
Public class BoundaryLoop This class is the interface class for BREP loops. Loop correspond to sets of curves defining the boundaries of bounded surfaces.
Public class Brep This .NET class wraps the OdDbBrep class. This class provides the top-level interface for traversing the BREP structure of the 3d data contained in a Solid3d (or other 3d) entity.
Public class BrepComplexCollection This class represents a collection of B-Rep complexes.
Public class BrepComplexEnumerator Returns the enumerator for B-Rep complexes.
Public class BrepEdgeCollection This class represents a collection of B-Rep edges.
Public class BrepEdgeEnumerator This class represents the enumerator for B-Rep edges.
Public class BrepEntity This class is the interface base class for BREP topology objects.
Public class BrepFaceCollection This class represents a collection of B-Rep faces.
Public class BrepFaceEnumerator This class represents the enumerator for B-Rep faces.
Public class BrepShellCollection This class represents a collection of B-Rep shells.
Public class BrepShellEnumerator This class represents the enumerator for B-Rep shells.
Public class BrepVertexCollection This class represents a collection of B-Rep vertices.
Public class BrepVertexEnumerator This class represents the enumerator for B-Rep vertices.
Public class Complex This class represents a B-Rep complex. Complexes are primary elements with no associated geometries. Complexes are comprised of one or more connected shell boundaries, and correspond to connected regions of points in 3D space.
Public class ComplexShellCollection This class represents a collection of B-Rep complex shells.
Public class ComplexShellEnumerator This class represents the enumerator for B-Rep complex shells.
Public class Edge This class represents a B-Rep edge. Edges are primary BREP elements with associated geometries: curves.
Public class EdgeLoopCollection This class represents a collection of B-Rep edge loops.
Public class EdgeLoopEnumerator This class represents the enumerator for B-Rep edge loops.
Public class Element This class defines the interface base-class for mesh elements. Each element is represented by an ordered, minimal closed subset of connected nodes in a mesh.
Public class Element2d This class represents linear, two-dimensional first-order elements in a mesh.
Public class Element2dNodeCollection This class represents a collection of Element2d and associated nodes.
Public class Element2dNodeEnumerator This class represents the enumerator for element nodes.
Public class EnumeratorBase This is a base class for enumerators.
Public class Exception This class is designed to handle exception within BoundaryRepresentation namespace.
Public class Face This class is designed to handle exception within BoundaryRepresentation namespace.
Public class FaceLoopCollection This class represents a collection of face loops.
Public class FaceLoopEnumerator This class represents the enumerator for face loops.
Public class Hit This class is the interface class for contexted hits generated by line containment queries.
Public class LoopEdgeCollection This class represents a collection of edge loops.
Public class LoopEdgeEnumerator This class represents the enumerator for LoopEdgeCollection.
Public class LoopVertexCollection This class represents a collection of vertices associated with the loop.
Public class LoopVertexEnumerator This class represents the enumerator for LoopVertexCollection.
Public class Mesh This class defines the interface base class for meshes.
Public class Mesh2d This class defines the interface class for 2D meshes.
Public class Mesh2dControl This interface class represents 2D mesh controls. It defines specific functions used to set controls for generating 2D meshes.
Public class Mesh2dElement2dCollection This class represents a collection of Mesh2d with associated Element2d objects.
Public class Mesh2dElement2dEnumerator This class represents the enumerator for Mesh2dElement2dCollection.
Public class Mesh2dFilter This class represents a filter for 2D meshes.
Public class MeshControl This is a base class for mesh controls.
Public class MeshEntity This is a base class for mesh objects and subobjects.
Public class Node This is a base class for mesh objects and subobjects.
Public class Shell This is a base class for mesh objects and subobjects.
Public class ShellFaceCollection This class represents a collection of shells with associated faces.
Public class ShellFaceEnumerator This class represents the enumerator for ShellFaceCollection.
Public class Vertex This class represents a B-Rep vertex.
Public class VertexEdgeCollection This class represents a collection of edges associated with the vertex.
Public class VertexEdgeEnumerator This class represents the enumerator for ShellFaceCollection.
Public class VertexLoopCollection This class represents a collection of vertices associated with the boundary loops.
Public class VertexLoopEnumerator This class represents the enumerator for VertexLoopCollection.
Structures
  Structure Description
Public structure MassProperties  
Enumerations
  Enumeration Description
Public enumeration Element2dShape Represents the element shape criteria.
Public enumeration ErrorStatus Represents the B-rep error status.
Public enumeration LoopType Represents the type of a loop.
Public enumeration PointContainment Represents point containment in the boundary.
Public enumeration ShellType  
Public enumeration ValidationLevel Represents the validation level.

©  Bricsys NV. All rights reserved.