The Alignment class. Alignment objects can represent centerlines, lanes, shoulders, right-of-ways, or construction baselines.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.208.0
Syntax
C#
public sealed class Alignment : Feature
Visual Basic
Public NotInheritable Class Alignment _ Inherits Feature
Visual C++
public ref class Alignment sealed : public Feature
Remarks
Creating and defining the horizontal alignment is one of the first steps
in roadway, railroad, or site design.
Note: Sites are usually associated with a site, though you can create a "siteless" alignment and then associate it
with a site later. This may be useful if you want to create and manipulate an alignment that doesn't interact
with objects in an associated site. An alignment on a site interacts with objects in the site in two ways:
- If an alignment exists on a site with parcels, the alignment will subdivide any parcels it crosses over.
- If one or more alignments on a site form a closed region, a parcel will be created from the region.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
DisposableWrapper
RXObject
Drawable
DBObject
Entity
Curve
Entity
Autodesk.Civil.DatabaseServices.Entity
Autodesk.Civil.DatabaseServices.Feature
Autodesk.Civil.DatabaseServices.Alignment
System.MarshalByRefObject
DisposableWrapper
RXObject
Drawable
DBObject
Entity
Curve
Entity
Autodesk.Civil.DatabaseServices.Entity
Autodesk.Civil.DatabaseServices.Feature
Autodesk.Civil.DatabaseServices.Alignment