AlignmentSpiral Class

The AlignmentSpiral Class. AlignmentSpiral derives from the abstract AlignmentCurve class, and represents an AlignmentEntity made up of a single spiral subentity.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    DisposableWrapper
      Autodesk.Civil.DatabaseServicesAlignmentEntity
        Autodesk.Civil.DatabaseServicesAlignmentCurve
          Autodesk.Civil.DatabaseServicesAlignmentSpiral

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

The AlignmentSpiral type exposes the following members.

Properties
 NameDescription
Public propertyA Gets the spiral A value.
Public propertyCompound Gets the AlignmentSpiral entity Simple/Compound Flag.
Public propertyConstraint1 Gets the AlignmentEntity constraint type, either Fixed, Float or Free.
(Inherited from AlignmentEntity)
Public propertyConstraint2 Gets the AlignmentSpiral entity constraint type.
Public propertyCurveGroupIndex Gets the AlignmentSpiral entity curve group index string.
Public propertyCurveGroupSubEntityIndex Gets the AlignmentSpiral entity curve group subentity index string.
Public propertyCurveType Gets the AlignmentSpiral entity Incurve/Outcurve type.
Public propertyDelta Gets the AlignmentSpiral entity curve delta angle.
Public propertyDirection Gets the AeccAlignmentSpiralDirectionType enum value that specifies the curve direction as either left or right.
Public propertyEndDirection Gets the direction value at the end point.
Public propertyEndPoint Gets the end point of the AlignmentCurve.
(Inherited from AlignmentCurve)
Public propertyEndStation Gets the end station of the AlignmentCurve.
(Inherited from AlignmentCurve)
Public propertyEntityAfter Gets the ID of the AlignmentEntity after this one.
(Inherited from AlignmentEntity)
Public propertyEntityBefore Gets the ID of the AlignmentEntity before this one.
(Inherited from AlignmentEntity)
Public propertyEntityId Gets the AlignmentEntity id, which is the unique representation of this alignment entity.
(Inherited from AlignmentEntity)
Public propertyEntityType Gets the AlignmentEntity type.
(Inherited from AlignmentEntity)
Public propertyHighestDesignSpeed Gets the highest design speed of the AlignmentCurve.
(Inherited from AlignmentCurve)
Public propertyItem
(Overrides AlignmentEntityItemInt32)
Public propertyK Gets the spiral K value.
Public propertyLength Gets or sets the spiral length.
(Overrides AlignmentCurveLength)
Public propertyLongTangent Gets the spiral long tangent.
Public propertyMinimumTransitionLength Gets the minimum transition length according to the design speed check.
Public propertyP Gets the spiral P value.
Public propertyRadialPoint Gets the AlignmentSpiral subentity radial Point2D coordinate.
Public propertyRadiusIn Gets the incoming curve radius.
Public propertyRadiusOut Gets the outgoing curve radius.
Public propertyShortTangent Gets the spiral short tangent.
Public propertySPIAngle Gets the AlignmentSpiral entity SPI angle.
Public propertySPIPoint Gets the AlignmentSpiral entity SPI Point2D coordinate.
Public propertySpiralDefinition Gets the AlignmentSpiral entity spiral type.
Public propertySPIStation Gets the AlignmentSpiral entity SPI station.
Public propertyStartDirection Gets the direction value at the start point.
Public propertyStartPoint Gets the start point of the AlignmentCurve.
(Inherited from AlignmentCurve)
Public propertyStartStation Gets the start station of the AlignmentCurve.
(Inherited from AlignmentCurve)
Public propertySubEntityCount Gets the number of subentities that make up the AlignmentEntity.
(Inherited from AlignmentEntity)
Public propertyTotalX Gets the spiral total X value.
Public propertyTotalY Gets the spiral total Y value.
Top
Methods
 NameDescription
Public methodDesignChecks Gets the collection of applicable design checks.
(Inherited from AlignmentEntity)
Public methodEquals
(Inherited from AlignmentEntity)
Public methodValidateDesignCheck Validate a specific design check on this entity.
(Inherited from AlignmentEntity)
Top
See Also