API Reference

Detailed and full API reference helps you master Tekla development

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

FacetedBrepWithNormals Class

The FacetedBRepWithNormals class defines a faceted BREP that has also vertex normal vectors.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.Geometry3dFacetedBrep
    Tekla.Structures.Geometry3dFacetedBrepWithNormals

Namespace:  Tekla.Structures.Geometry3d
Assembly:  Tekla.Structures (in Tekla.Structures.dll) Version: 2020.0.0.0 (2020.0.55582.0)
Syntax
[SerializableAttribute]
public class FacetedBrepWithNormals : FacetedBrep

The FacetedBrepWithNormals type exposes the following members.

Constructors
  Name Description
Public method FacetedBrepWithNormals
Initializes a new instance of the FacetedBrepWithNormals class.
Top
Properties
  Name Description
Public property Faces
Gets the faces.
(Inherited from FacetedBrep.)
Public property GetEdges
Gets the edges.
(Inherited from FacetedBrep.)
Public property InnerWires
Gets the inner wires.
(Inherited from FacetedBrep.)
Public property Normals
Gets or sets the vertex normal unit vectors
Public property OuterWires
Gets the outer wires.
(Inherited from FacetedBrep.)
Public property Vertices
Gets the vertices.
(Inherited from FacetedBrep.)
Top
Methods
  Name Description
Public method CheckForTwoManifold
Gets a value indicating whether this instance is 2-manifold.
(Inherited from FacetedBrep.)
Public method GetInnerFace
Gets the inner face at the specified index.
(Inherited from FacetedBrep.)
Public method GetInnerFaceCount
Gets the inner face count of the outer face at the specified index.
(Inherited from FacetedBrep.)
Public method GetOuterFace
Gets the outer face at the specified index.
(Inherited from FacetedBrep.)
Top
Examples
public void Example()
{
    /* See the method <b>InsertUsingNormals</b> in the <b>ShapeItem</b> class for a code example*/
}
See Also