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.

SpiralBeam Constructor (Point, Point, Point, Double, Double, Double, Double)

Initializes a new instance of the SpiralBeam class with the given parameters.

Namespace:  Tekla.Structures.Model
Assembly:  Tekla.Structures.Model (in Tekla.Structures.Model.dll) Version: 2018.1.0.0 (2018.1.0.0)
Syntax
public SpiralBeam(
	Point startPoint,
	Point rotationAxisBasePoint,
	Point rotationAxisUpPoint,
	double totalRise,
	double rotationAngle,
	double twistAngleAtStart,
	double twistAngleAtEnd
)

Parameters

startPoint
Type: Tekla.Structures.Geometry3dPoint
The spiral beam starting point.
rotationAxisBasePoint
Type: Tekla.Structures.Geometry3dPoint
The first definition point of the spiral beam rotation axis.
rotationAxisUpPoint
Type: Tekla.Structures.Geometry3dPoint
The second definition point of the spiral beam rotation axis.
totalRise
Type: SystemDouble
The difference between the spiral beam start and end point along the rotation axis direction.
rotationAngle
Type: SystemDouble
The spiral beam cumulative rotation angle.
twistAngleAtStart
Type: SystemDouble
The twist angle at the start of the spiral beam.
twistAngleAtEnd
Type: SystemDouble
The twist angle at the end of the spiral beam.
See Also