ProfileCircular Class

The ProfileCircular class. This class represents an ProfileEntity made up of a circular curve.
Inheritance Hierarchy
SystemObject
  [T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>]
    Autodesk.Civil.DatabaseServicesProfileEntity
      Autodesk.Civil.DatabaseServicesProfileCircular

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public class ProfileCircular : ProfileEntity

The ProfileCircular type exposes the following members.

Properties
 NameDescription
Public propertyConstraint1 Gets the entity constraint of the profile entity.
(Inherited from ProfileEntity)
Public propertyConstraint2 Gets the construction constraint of the profile entity(by CurveLength, Radius etc.) In UI it is shown as Constraint Type Desc.
(Inherited from ProfileEntity)
Public propertyCurveType Gets the curve type, crest or sag.
Public propertyEndElevation Gets the curve end elevation.
(Inherited from ProfileEntity)
Public propertyEndStation Gets the curve end station.
(Inherited from ProfileEntity)
Public propertyEntityAfter Gets the ID of the profile entity that follows the current entity.
(Inherited from ProfileEntity)
Public propertyEntityBefore Gets the ID of the profile entity that precedes the current entity.
(Inherited from ProfileEntity)
Public propertyEntityId Gets the identifier of the profile entity.
(Inherited from ProfileEntity)
Public propertyEntityType
(Overrides ProfileEntityEntityType)
Public propertyGradeChange Gets the A value (Grade Change) between the end point and start point.
Public propertyGradeIn Gets the grade at the start point.
Public propertyGradeOut Gets the grade at the end point.
Public propertyHighestDesignSpeed Returns the highest speed in the station range.
(Inherited from ProfileEntity)
Public propertyHighLowPointElevation Gets the elevation value of the high/low point of the curve.
Public propertyHighLowPointStation Gets the station value of the high/low point of the curve.
Public propertyK Gets or sets the K value (Curve Coefficient) of the curve.
Public propertyLength Gets or sets the curve length.
(Inherited from ProfileEntity)
Public propertyM Gets or sets the M value of the curve.
Public propertyMinimumKValueHSD Gets the minimum K value for headlight sight distance.
(Inherited from ProfileEntity)
Public propertyMinimumKValuePSD Gets the minimum K value for passing sight distance.
(Inherited from ProfileEntity)
Public propertyMinimumKValueSSD Gets the minimum K value for stopping sight distance.
(Inherited from ProfileEntity)
Public propertyPVIElevation Gets the elevation value of the PVI this curve is associated with.
Public propertyPVIStation Gets the station value of the PVI this curve is associated with.
Public propertyRadius Gets or sets the radius of the curve.
Public propertyStartElevation Gets the curve start elevation.
(Inherited from ProfileEntity)
Public propertyStartStation Gets the curve start station.
(Inherited from ProfileEntity)
Public propertyTangentOffsetAtPVI Gets the tangent offset value at the PVI the curve is associated with.
Top
Methods
 NameDescription
Public methodDesignChecks Gets the collection of applicable design checks.
(Inherited from ProfileEntity)
Public methodValidateDesignCheck Validate a specific design check on this entity.
(Inherited from ProfileEntity)
Top
See Also