Alignment Class

The Alignment class. Alignment objects can represent centerlines, lanes, shoulders, right-of-ways, or construction baselines.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: 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:
  1. If an alignment exists on a site with parcels, the alignment will subdivide any parcels it crosses over.
  2. 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

See Also