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.

OBB Methods

The OBB type exposes the following members.

Methods
  Name Description
Public method ClosestPointTo(Line)
Calculates the closest point in OBB to given Line.
Public method ClosestPointTo(LineSegment)
Calculates the closest point in OBB to given LineSegment.
Public method ClosestPointTo(Point)
Calculates the closest point in OBB to given point.
Public method ComputeVertices
Calculates the corner points of the OBB.
Public method DistanceTo(Line)
Calculates the distance from OBB to given Line.
Public method DistanceTo(LineSegment)
Calculates the distance from OBB to given LineSegment.
Public method DistanceTo(Point)
Calculates the distance from OBB to given point.
Public method Equals(Object)
Tests for the exact equality of two OBBs.
(Overrides ObjectEquals(Object).)
Public method Equals(OBB)
Tests for the exact equality of two OBBs.
Public method GetHashCode
Gets the hash code for the obb.
(Overrides ObjectGetHashCode.)
Public method IntersectionPointsWith(Line)
Calculates the intersection points between OBB and given Line.
Public method IntersectionPointsWith(LineSegment)
Calculates the intersection points between OBB and given LineSegment.
Public method IntersectionWith(Line)
Creates an intersection between the OBB and the given Line.
Public method IntersectionWith(LineSegment)
Creates an intersection between the OBB and the given LineSegment.
Public method Intersects(GeometricPlane)
Tests if current OBB intersects with the given GeometricPlane
Public method Intersects(Line)
Tests if current OBB intersects with the given Line
Public method Intersects(LineSegment)
Tests if current OBB intersects with the given LineSegment
Public method Intersects(OBB)
Tests if current OBB intersects with the given OBB
Public method SetAxis(Vector)
Sets the Axis to the OBB.
Public method SetAxis(Vector, Vector, Vector)
Sets the Axis to the OBB.
Public method SetExtent(Double)
Sets the extents to the OBB.
Public method SetExtent(Double, Double, Double)
Sets the extents to the OBB.
Public method ShortestSegmentTo(Line)
Calculates the shortest LineSegment from OBB to the given Line.
Public method ShortestSegmentTo(LineSegment)
Calculates the shortest LineSegment from OBB to the given LineSegment.
Public method ShortestSegmentTo(Point)
Calculates the shortest LineSegment from OBB to the given point.
Top
See Also