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.

Solid Methods

The Solid type exposes the following members.

Methods
  Name Description
Public method GetAllIntersectionPoints
Used to get all the intersection points between the solid and a plane. Does not arrange the points into polygons, thus a lot faster.
Public methodCode example GetCutPart
Returns a shell enumerator for the solid th at results cutting this solid with the given solid.
Public method GetEdgeEnumerator
Returns a new edge enumerator in the current plane.
Public method GetFaceEnumerator
Returns a new face enumerator in the current plane.
Public method Intersect(LineSegment)
Returns a list of line - solid intersection points.
Public method Intersect(Point, Point)
Returns a list of line - solid intersection points.
Public method Intersect(Point, Point, Point) Obsolete.
Returns a list of plane - solid intersection points. The first item of the list contains a list of the outmost intersection polygon and the rest of the items (if there are any) inner polygons.
Public methodCode example IntersectAllFaces
Returns an enumerator for an array list of lists of plane - solid intersection points from all intersecting faces. The first item of one list contains points of the outmost intersection polygon and then the inner polygons (if there are any).
Top
See Also