IAeccAlignment Interface.
Corresponding coclass: AeccAlignment.
[ object, uuid(_AECCXUUID_LAND(0016)), dual, nonextensible, helpcontext(IDH_AECCXLAND_ALIGNMENT_INTERFACE), helpstringcontext(AECCXLAND_HELPSTR_ALIGNMENT_INTERFACE), pointer_default(unique) ] interface IAeccAlignment : IAeccEntity;
AeccXLandLib::IAeccEntity AeccXLandLib::IAeccAlignment
Method |
Description |
Computes distance to other alignment. | |
Copies the applicable contents on an object's LabelSet into the LabelStyleSet template used to construct LabelSets for other alignment database objects. | |
Gets the lightweight polyline from alignment geometry. | |
Gets the alignment stations collection of a particular type. | |
Gets a string indicating the station of an alignment using the station equations. | |
Takes the contents of the LabelStyleSet template and copies its data into the database object. | |
Returns the instantaneous radius at the specified station. | |
Returns if the entity is native to the current drawing (1), or if it is being referenced via data shortcuts or AutoCAD Vault (0). | |
For reference objects, this method returns whether the entity's reference is stale. | |
For reference objects, this method returns whether the entity is a reference subobject. For example, if you iterate through the AeccStructure object for a Pipe Network referenced from another drawing, this method returns true. | |
For reference objects, this method returns whether the entity's reference is valid and can be found. | |
Makes this site-based Alignment a siteless one. | |
Creates an alignment offset from the current alignment and adds it to the collection. | |
Given station and offset vaues, returns the easting and northing values for the alignment. | |
Given station and offset values, returns the easting, northing, and bearing values for the alignment. | |
Will reverse the alignment direction. | |
Given easting and northing values, returns the station and offset for the alignment. | |
Given easting and northing values, returns the station and offset for the alignment. |
Property |
Description |
Gets or sets whether the Alignment design is speed-based. | |
Gets the design speeds collection. | |
Gets the entity name that is displayed in the user interface. | |
Gets the alignment ending station. | |
Gets the alignment entities collection. | |
Gets the Alignment's collection of label groups. | |
Gets the Alignment's collection of labels. | |
Gets the collection of properties for the alignment labels. | |
Gets the alignment length. | |
Gets or sets the name of the entity. | |
Gets the parent site object containing this alignment. | |
Gets the alignment profiles collection. | |
Gets the collection of ProfileView objects associated with the alignment. | |
Gets or sets the alignment reference point. | |
Gets or sets the alignment reference point station. | |
Gets the collection of sample line groups associated with the alignment. | |
Gets or sets the flag indicating whether tooltips should be shown for the entity. | |
Gets the alignment starting station. | |
Gets the alignment station equation collection. | |
Gets or sets the Station Index Increment property. | |
Gets or sets the alignment style. | |
The name of the style object associated with the alignment entity. | |
Gets or sets whether the Alignment uses the design check set. | |
Gets or sets whether the Alignment uses the design criteria file. |