Tekla Open API

Detailed and full API reference helps you master Tekla Open API

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

Tekla.Structures.Solid Namespace

The Tekla.Structures.Solid namespace contains basic common solid related types that are shared between Tekla Structures Model and Drawing.
Classes
  Class Description
Public class Edge
The Edge class represents a single global edge in a solid.
Public classCode example EdgeEnumerator
The EdgeEnumerator class is used to enumerate the edges of a solid.
Public class Face
The Face class represents a single face in a solid.
Public class FaceEnumerator
The FaceEnumerator class is used to enumerate the faces of a solid.
Public class Loop
The Loop class represents a single loop in a face.
Public class LoopEnumerator
The LoopEnumerator class is used to enumerate the loops of a face instance.
Public class Shell
The Shell class represents a single shell in a solid.
Public classCode example ShellEnumerator
The ShellEnumerator class is used to enumerate the shells of a solid.
Public class VertexEnumerator
The VertexEnumerator class is used to enumerate the vertexes of a loop instance.
Interfaces
  Interface Description
Public interface ISolid
The ISolid interface represents a physical object in the model or a drawing created by a part instance. The solid instance can be used to query the actual geometry of the part.
Enumerations