ProfileEntityCollectionAddFreeCircularCurveByThroughPoint Method |
Creates a free circular curve constrained by two entities and a pass-through point.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.9.0.960
Syntaxpublic ProfileCircular AddFreeCircularCurveByThroughPoint(
uint previousEntityId,
uint nextEntityId,
Point2d passPoint
)
Public Function AddFreeCircularCurveByThroughPoint (
previousEntityId As UInteger,
nextEntityId As UInteger,
passPoint As Point2d
) As ProfileCircular
public:
ProfileCircular^ AddFreeCircularCurveByThroughPoint(
unsigned int previousEntityId,
unsigned int nextEntityId,
Point2d passPoint
)
Parameters
- previousEntityId UInt32
- The ID of the previous entity to attach to.
- nextEntityId UInt32
- The ID of the next entity to attach to.
- passPoint Point2d
- The pass-through point for the curve.
Return Value
ProfileCircularThe newly created
ProfileCircular.
Exceptions| Exception | Condition |
|---|
| ArgumentException |
Thrown when either of the given entity IDs are invalid or do not exist in the collection.
|
Remarks
The X coordinate of the pass-through point represents station, and Y represents elevation.
See Also