AddCurve Method
Appends a curve to the alignment or parcel.
Signature: Overview
l Parcel
Appends a curve to the alignment.
Signature
RetVal = object.AddCurve(StartEasting, StartNorthing, CenterEasting, CenterNorthing, EndEasting, EndNorthing, bCCWFlag)
object
Alignment The object or objects this property applies to.
StartEasting
Double; input-only
The Easting coordinate for the beginning of the curve.
StartNorthing
Double; input-only
The Northing coordinate for the beginning of the curve.
CenterEasting
Double; input-only
The Easting coordinate for the center of the curve.
CenterNorthing
Double; input-only
The Northing coordinate for the center of the curve.
EndEasting
Double; input-only
The Easting coordinate for the end of the curve.
EndNorthing
Double; input-only
The Northing coordinate for the end of the curve.
bCCWFlag
Boolean; input-only
TRUE: If the curve is drawing in a counterclockwise direction.
FALSE: If the curve is drawing in a clockwise direction.
RetVal
AlignCurve object
The Newly added AlignCurve object
Remarks
A check will be made to see if the beginning of the new curve is equal to the end of the previous entity. If the two are not equal, an error (AECC_E_ALN_INVALID_ENDPOINT) will be generated and the curve will not be added.
No check will be made to see if the new curve is tangent to the previous entity.
Appends a curve to the parcel.
Signature
RetVal = object.AddCurve(StartEasting, StartNorthing, CenterEasting, CenterNorthing, EndEasting, EndNorthing, bCCWFlag)
object
Parcel
The object or objects this property applies to.
StartEasting
Double; input-only
The Easting coordinate for the beginning of the curve.
StartNorthing
Double; input-only
The Northing coordinate for the beginning of the curve.
CenterEasting
Double; input-only
The Easting coordinate for the center of the curve.
CenterNorthing
Double; input-only
The Northing coordinate for the center of the curve.
EndEasting
Double; input-only
The Easting coordinate for the end of the curve.
EndNorthing
Double; input-only
The Northing coordinate for the end of the curve.
bCCWFlag
Boolean; input-only
TRUE: If the curve is drawing in a counterclockwise direction.
FALSE: If the curve is drawing in a clockwise direction.
RetVal
ParcelCurve object
The Newly added ParcelCurve object.