Profile Class

A record of elevation against distance along a horizontal Alignment or other line. Profiles are used to visualize the terrain along a route of interest, such as a proposed road, or simply to show how the elevation changes across a particular region.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.208.0

Syntax

C#

public sealed class Profile : Feature

Visual Basic

Public NotInheritable Class Profile _
	Inherits Feature

Visual C++

public ref class Profile sealed : public Feature

Remarks

A profile can record the elevation of the surface along an alignment. Together, a profile and an alignment represent a 3D path. Such a path can form the baseline of a Corridor. A ProfileView is used to display one or more profiles for a horizontal alignment. You can configure data bands and profile annotations in a ProfileView to make it clearer or more informative for the user. In general, you do not directly edit a surface profile (existing ground profile). If you move the parent alignment or edit the surface, the changes are reflected in the surface profile. By contrast, the layout profile is a fully designed object that you usually edit in many ways, such as changing tangent grades, modifying curves, and adding or moving points of vertical intersection (PVI).

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    DisposableWrapper
      RXObject
        Drawable
          DBObject
            Entity
              Curve
                Entity
                  Autodesk.Civil.DatabaseServices.Entity
                    Autodesk.Civil.DatabaseServices.Feature
                      Autodesk.Civil.DatabaseServices.Profile

See Also