EllipticalCone(Double, Double, Point3d, Double, Double, Vector3d, Vector3d, Interval, Double, Double) Constructor

Constructor for the EllipticalCone class. Creates an object with specified cosine and sine angles, base origin, minor and major radii, axis of symmetry, height interval, and start and end angles.

Namespace: Teigha.Geometry
Assembly: TD_Mgd (in TD_Mgd.dll) Version: 24.2.0.0
Syntax
public EllipticalCone(
        double cosineAngle,
        double sineAngle,
        Point3d baseOrigin,
        double minorRadius,
        double majorRadius,
        Vector3d axisOfSymmetry,
        Vector3d majorAxis,
        Interval height,
        double startAngle,
        double endAngle
)

Parameters

cosineAngle  Double
[in] The cosine of the angle between the generating line passing through the major axis and the axis of symmetry.
sineAngle  Double
[in] The sine of the angle between the generating line passing through the major axis and the axis of symmetry.
baseOrigin  Point3d
 
minorRadius  Double
[in] The minor radius of this elliptical cone.
majorRadius  Double
[in] The major radius of this elliptical cone.
axisOfSymmetry  Vector3d
[in] Axis of symmetry (rotation).
majorAxis  Vector3d
[in] Major axis of this elliptical cone.
height  Interval
[in] Height interval of this elliptical cone.
startAngle  Double
[in] Start angle of this elliptical cone (angle offset from which elliptical cone segments are drawn).
endAngle  Double
[in] End angle of this elliptical cone (angle offset to which elliptical cone segments are drawn).
See Also

©  Bricsys NV. All rights reserved.