AddCurve Method

Land Auto

AddCurve Method

Appends a curve to the alignment or parcel.

See Also | Example

Signature: Overview

l Alignment

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.