ProfileEntityCollectionAddFixedCircularCurveByHighLowPointRadiusAndLength Method |
Creates a fixed circular curve with the given high or low point, radius, and length.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.9.0.960
Syntaxpublic ProfileCircular AddFixedCircularCurveByHighLowPointRadiusAndLength(
Point2d highLowPoint,
VerticalCurveType curveType,
double radius,
double length
)
Public Function AddFixedCircularCurveByHighLowPointRadiusAndLength (
highLowPoint As Point2d,
curveType As VerticalCurveType,
radius As Double,
length As Double
) As ProfileCircular
public:
ProfileCircular^ AddFixedCircularCurveByHighLowPointRadiusAndLength(
Point2d highLowPoint,
VerticalCurveType curveType,
double radius,
double length
)
Parameters
- highLowPoint Point2d
- The high or low point of the curve.
- curveType VerticalCurveType
- Specifies whether the vertical curve is a crest or sag.
- radius Double
- The radius of the curve.
- length Double
- The length of the curve.
Return Value
ProfileCircularThe newly created
ProfileCircular.
Exceptions| Exception | Condition |
|---|
| ArgumentException |
Thrown when a valid circular curve could not be computed using the given parameters.
|
Remarks
The X coordinate of the given point represents station, and Y represents elevation. The curve type determines whether the point is a high point or low point.
See Also