PreviousUpNext
IAeccAlignment Interface

IAeccAlignment Interface.

Corresponding coclass: AeccAlignment.  

 

IDL
[ object, uuid(_AECCXUUID_LAND(0016)), dual, nonextensible, helpcontext(IDH_AECCXLAND_ALIGNMENT_INTERFACE), helpstringcontext(AECCXLAND_HELPSTR_ALIGNMENT_INTERFACE), pointer_default(unique) ]
interface IAeccAlignment : IAeccEntity;
Inheritance
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.  
Name 
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.