Autodesk AutoCAD Civil 3D 2023
.NET API for Civil 3D
Loading...
Searching...
No Matches
Autodesk.Civil.DatabaseServices Namespace Reference

Namespaces

namespace  Styles
 

Classes

class  AdditionalAppliedAssemblyInfo
 
class  Alignment
 
class  AlignmentArc
 
class  AlignmentCantLabelGroup
 
class  AlignmentCCRC
 
class  AlignmentCRC
 
class  AlignmentCTC
 
class  AlignmentCurve
 
class  AlignmentCurveLabel
 
class  AlignmentDesignSpeedLabelGroup
 
class  AlignmentEntity
 
class  AlignmentEntityCollection
 
class  AlignmentGeometryPointLabelGroup
 
class  AlignmentIndexedPILabel
 
class  AlignmentLabelGroup
 
class  AlignmentLine
 
class  AlignmentMinorStationLabelGroup
 
class  AlignmentMultipleSegments
 
class  AlignmentPILabel
 
class  AlignmentRegion
 
class  AlignmentRegionCollection
 
class  AlignmentSCS
 
class  AlignmentSCSCS
 
class  AlignmentSCSSCS
 
class  AlignmentSpiral
 
class  AlignmentSpiralLabel
 
class  AlignmentSSCSS
 
class  AlignmentStationEquationLabelGroup
 
class  AlignmentStationLabelGroup
 
class  AlignmentSTS
 
class  AlignmentSubEntity
 
class  AlignmentSubEntityArc
 
class  AlignmentSubEntityLine
 
class  AlignmentSubEntitySpiral
 
class  AlignmentSuperelevationLabelGroup
 
class  AlignmentTable
 
class  AlignmentTangentLabel
 
class  AlignmentTransition
 
class  AlignmentTransitionCollection
 
class  AlignmentVerticalGeometryPointLabelGroup
 
class  AnchorInfo
 
struct  AppliedAssembliesIdentity
 
class  AppliedAssembly
 
class  AppliedAssemblyCollection
 
struct  AppliedAssemblyIdentity
 
class  AppliedAssemblySetting
 
struct  AppliedSubassembliesIdentity
 
class  AppliedSubassembly
 
class  AppliedSubassemblyCollection
 
struct  AppliedSubassemblyIdentity
 
class  AppliedSubassemblyParam
 
class  AppliedSubassemblyParamTrait
 
class  AppliedSubassemblyParamTraitBool
 
class  AppliedSubassemblyParamTraitDouble
 
class  AppliedSubassemblyParamTraitLong
 
class  AppliedSubassemblyParamTraitString
 
class  Assembly
 
class  AssemblyCollection
 
class  AssemblyEditor
 
class  AssemblyGroup
 
class  AssemblyGroupCollection
 
class  AssemblyOwnedFilteredCalculatedLinkProvider
 
class  AssemblyOwnedNotFilteredCalculatedLinkProvider
 
class  AttributeTypeInfo
 
class  AttributeTypeInfoBool
 
class  AttributeTypeInfoDouble
 
class  AttributeTypeInfoDoubleHelper
 
class  AttributeTypeInfoEnum
 
class  AttributeTypeInfoInt
 
class  AttributeTypeInfoIntHelper
 
class  AttributeTypeInfoString
 
class  AutoCorridorFeatureLine
 
class  AutoFeatureLabelGroup
 
class  AutoFeatureLine
 
class  AutoWideningCriteriaInfo
 
class  AutoWideningInfo
 
class  BaseBaseline
 
class  Baseline
 
class  BaselineCollection
 
class  BaselineFeatureLines
 
struct  BaselineFeatureLinesColIdentity
 
class  BaselineFeatureLinesCollection
 
struct  BaselineFeatureLinesIdentity
 
struct  BaselineFeatureLinesIdTernary
 
struct  BaselineIdentity
 
struct  BaseLineRange
 
class  BaselineRegion
 
class  BaselineRegionCollection
 
struct  BaselineRegionIdentity
 
struct  BaselineRegionsIdentity
 
struct  CalculatdLinkCodeDataFacade
 
struct  CalculatdShapeCodeDataFacade
 
class  CalculatedLink
 
class  CalculatedLinkCollection
 
class  CalculatedLinkProvider
 
struct  CalculatedLinksIdentity
 
class  CalculatedPoint
 
struct  CalculatedPointCodeDataFacade
 
class  CalculatedPointCollection
 
struct  CalculatedPointsIdentity
 
class  CalculatedShape
 
class  CalculatedShapeCollection
 
struct  CalculatedShapesIdentity
 
class  CalculatedSubentity
 
struct  CalculatedSubentityIdentity
 
class  CANTCriticalStation
 
class  CANTCriticalStationCollection
 
class  CANTCurve
 
class  CANTCurveCollection
 
class  Catchment
 
class  CatchmentGroup
 
class  CatchmentLabel
 
class  CodeCollection
 
class  CodeCollectionProxy
 
class  CogoPoint
 
class  CogoPointCollection
 
class  CogoPointEnumerator
 
class  ConnectedAlignmentArcInfo
 
class  ConnectedAlignmentCCCInfo
 
class  ConnectedAlignmentInfo
 
class  ConnectedAlignmentParams
 
class  ConnectedAlignmentSCSInfo
 
class  ConnectedAlignmentSCSSInfo
 
class  ConnectedAlignmentSSCSInfo
 
class  ConnectedAlignmentSSCSSInfo
 
class  Corridor
 
class  CorridorCodeCollection
 
struct  CorridorCodeDataFacade
 
struct  CorridorCodesIdentity
 
class  CorridorCollection
 
class  CorridorFeatureLine
 
class  CorridorPointCodeOption
 
class  CorridorPointCodeSelector
 
class  CorridorSection
 
class  CorridorSlopePattern
 
class  CorridorSlopePatternCollection
 
class  CorridorSurface
 
class  CorridorSurfaceBaseMask
 
struct  CorridorSurfaceBaseMaskIdentity
 
struct  CorridorSurfaceBoundariesOrMasksIdentity
 
class  CorridorSurfaceBoundary
 
class  CorridorSurfaceBoundaryCollection
 
class  CorridorSurfaceCollection
 
struct  CorridorSurfaceIdentity
 
class  CorridorSurfaceMask
 
class  CorridorSurfaceMaskCollection
 
class  CrossingPressurePipeProfileLabel
 
class  CurveCurveReverseCurveTransitionDescription
 
class  CurveLineCurveTransitionDescription
 
class  CurveReverseCurveTransitionDescription
 
class  CustomPointGroupQuery
 
class  DBObject
 
class  DesignSpeed
 
class  DesignSpeedCollection
 
class  Entity
 
class  Event
 
class  Feature
 
class  FeatureLabel
 
class  FeatureLine
 
class  FeatureLineCodeInfo
 
class  FeatureLineCodeInfoCollection
 
struct  FeatureLineCodeInfoIdentity
 
class  FeatureLineCollection
 
class  FeatureLineCollectionMap
 
class  FeatureLineComponent
 
class  FeatureLineComponentCollection
 
struct  FeatureLineComponentIdentity
 
struct  FeatureLineComponentsIdentity
 
struct  FeatureLineIdentity
 
class  FeatureLinePoint
 
class  FeatureLinePointCollection
 
struct  FeatureLinePointIdentity
 
struct  FeatureLinePointsIdentity
 
struct  FeatureLinesColIdentity
 
struct  FeatureLinesIdentity
 
class  FlowPath
 
class  FlowSegment
 
class  FlowSegmentLabel
 
class  Folder
 
class  FolderUtil
 
class  GeneralSegmentLabel
 
class  GeneralSurfaceProperties
 
class  GeoEntity
 
class  Grading
 
struct  GradingSmoothOption
 
class  Graph
 
class  GraphBandSet
 
class  GraphDisplayOption
 
class  GraphDisplayOptionCollection
 
class  GraphOverride
 
class  GraphOverrideCollection
 
struct  GridLocation
 
class  GridSurface
 
class  GridSurfaceCell
 
class  GridSurfaceCellCollection
 
class  GridSurfaceCellEnumerator
 
class  GridSurfaceEdge
 
class  GridSurfaceObject
 
class  GridSurfaceProperties
 
class  GridSurfaceVertex
 
class  GridSurfaceVertexCollection
 
class  GridSurfaceVertexEnumerator
 
class  GridVolumeSurface
 
class  HardcodedOffsetBaseline
 
class  HorizontalGeometryBandLabelGroup
 
interface  IAppliedSubassemblyParam
 
interface  IAppliedSubassemblyParamTrait
 
interface  ICommonLabel
 
interface  ICommonLabelOptions
 
interface  IGridSurface
 
interface  ILinkCollectionProxy
 
interface  ILinkProxy
 
class  Interference
 
class  InterferenceCheck
 
class  Intersection
 
class  IntersectionLocationLabel
 
class  IntersectionRegion
 
class  IntersectionRegionCollection
 
class  IntersectionRoad
 
class  IntersectionRoadCollection
 
interface  IPoint
 
interface  IPointCollectionProxy
 
interface  IPointProxy
 
interface  IShapeCollectionProxy
 
interface  IShapeProxy
 
interface  ISurfaceAnalysis
 
interface  ITerrainSurface
 
interface  ITinSurface
 
interface  IVolumeSurface
 
class  KrigingMethodOptions
 
class  Label
 
class  LabelBase
 
class  LabelGroup
 
class  LabelGroupSubEntity
 
class  LabelSelectionProperties
 
class  LandDatabaseExtension
 
class  LegendTable
 
class  LinearTransitionDescription
 
class  Link
 
class  LinkCollection
 
class  LinkPointCollectionProxy
 
class  MainAssemblyEditor
 
class  MainAssemblyGroup
 
class  MainAssemblyGroupCollection
 
class  MassHaulLine
 
class  MassHaulView
 
class  MatchLine
 
class  MatchLineLabelGroup
 
class  MaterialSection
 
class  MaterialSectionSource
 
class  MaterialSectionSourceCollection
 
class  MultipleProfileViewsCreationOptions
 
class  Network
 
class  NetworkCatalogDef
 
class  NetworkRule
 
class  NoteLabel
 
class  NullCalculatedLinkProvider
 
class  OffsetAlignmentInfo
 
class  OffsetAlignmentWideningCriteria
 
class  OffsetAssembly
 
class  OffsetAssemblyCollection
 
class  OffsetAssemblyEditor
 
class  OffsetAssemblyGroup
 
class  OffsetAssemblyGroupCollection
 
class  OffsetBaseline
 
class  OffsetBaselineCollection
 
struct  OffsetBaselineIdentity
 
struct  OffsetBaselinesIdentity
 
struct  OverriddenStationInfo
 
class  Parcel
 
class  ParcelAreaLabel
 
class  ParcelSegment
 
class  ParcelSegmentLabel
 
class  ParcelSegmentTable
 
class  ParcelTable
 
class  Part
 
class  PartDataField
 
class  PartDataList
 
class  PartDataRange
 
class  PartDataRecord
 
class  PartDef
 
class  PartProfileLabel
 
class  PartSectionLabel
 
class  PartViewDef
 
class  Pipe
 
class  PipeLabel
 
class  PipeNetworkBandLabelGroup
 
class  PipeNetworkDatabaseExtension
 
class  PipeOverride
 
class  PipeOverrideCollection
 
class  PipeProfileLabel
 
class  PipeSectionLabel
 
struct  PipeVerticalSegment
 
class  Point
 
class  PointCloud
 
class  PointCloudUtility
 
class  PointCollection
 
class  PointDescriptionKey
 
class  PointDescriptionKeySet
 
class  PointDescriptionKeySetCollection
 
class  PointFileFormat
 
class  PointFileFormatCollection
 
class  PointGroup
 
class  PointGroupChangeInfo
 
class  PointGroupCollection
 
class  PointGroupElevationOverrideInfo
 
class  PointGroupOverrideInfo
 
class  PointGroupQuery
 
class  PointGroupQueryInvalidPointGroupValueException
 
class  PointGroupQueryOperationFailedException
 
class  PointGroupQueryParserException
 
class  PointGroupQueryToken
 
class  PointGroupRawDescriptionOverrideInfo
 
class  PointInMem
 
struct  PointsNodeForceUnlocker
 
class  PointTable
 
struct  PointUnlocker
 
struct  PolylineOptions
 
class  PressureAppurtenance
 
class  PressureAppurtenanceLabel
 
class  PressureAppurtenanceProfileLabel
 
class  PressureAppurtenanceSectionLabel
 
class  PressureBlockPartConnector
 
class  PressureFitting
 
class  PressureFittingLabel
 
class  PressureFittingProfileLabel
 
class  PressureFittingSectionLabel
 
class  PressureNetworkPartData
 
class  PressurePart
 
class  PressurePartConnection
 
class  PressurePartProfileLabel
 
class  PressurePartProperty
 
class  PressurePartSectionLabel
 
class  PressurePipe
 
class  PressurePipeLabel
 
class  PressurePipeNetwork
 
class  PressurePipeProfileLabel
 
class  PressurePipeRun
 
class  PressurePipeRunCollection
 
class  PressurePipeSectionLabel
 
class  Profile
 
class  ProfileBandLabelGroup
 
class  ProfileCircular
 
class  ProfileCrestCurveLabelGroup
 
class  ProfileCriteria
 
class  ProfileCriteriaCollection
 
class  ProfileCrossing
 
class  ProfileDataBandLabelGroup
 
class  ProfileEntity
 
class  ProfileEntityCollection
 
class  ProfileHatchArea
 
class  ProfileHatchAreaCollection
 
class  ProfileHorizontalGeometryPointLabelGroup
 
class  ProfileLabelGroup
 
class  ProfileLineLabelGroup
 
class  ProfileMinorStationLabelGroup
 
class  ProfileOverride
 
class  ProfileOverrideCollection
 
class  ProfileParabolaAsymmetric
 
class  ProfileParabolaSymmetric
 
class  ProfileProjection
 
class  ProfileProjectionLabel
 
class  ProfilePVI
 
class  ProfilePVICollection
 
class  ProfilePVILabelGroup
 
class  ProfileSagCurveLabelGroup
 
class  ProfileStationLabelGroup
 
class  ProfileTangent
 
class  ProfileView
 
class  ProfileViewBandItem
 
class  ProfileViewBandItemCollection
 
class  ProfileViewBandSet
 
class  ProfileViewDepthLabel
 
class  ProfileViewPart
 
class  ProfileViewPressurePart
 
class  ProfileViewSplitData
 
class  ProfileViewSplitDataCollection
 
class  QTOAreaResult
 
class  QTOCriteriaNameMapping
 
class  QTOGenerateDetail
 
class  QTOMaterial
 
class  QTOMaterialGap
 
class  QTOMaterialGapCollection
 
class  QTOMaterialItem
 
class  QTOMaterialList
 
class  QTOMaterialListCollection
 
class  QTOMaterialListGap
 
class  QTOMaterialListGapCollection
 
class  QTOSectionalResult
 
class  QTOSubcriteria
 
class  QTOSubcriteriaCollection
 
class  QTOUtility
 
class  QTOVolumeResult
 
class  QuantityTakeoffResult
 
class  RailAlignmentInfo
 
struct  RailCANTInfo
 
class  RoadwayStateData
 
struct  RoadwayStateDataNativeCache
 
class  RoadwayStateLinkCollectionProxy
 
class  RoadwayStatePointCollectionProxy
 
class  RoadwayStatePointProxy
 
class  RoadwayStateShapeCollectionProxy
 
class  SampledSectionLink
 
class  SampledSectionLinkCollection
 
class  SampleLine
 
class  SampleLineGroup
 
class  SampleLineLabelGroup
 
class  SampleLineVertex
 
class  SampleLineVertexCollection
 
struct  SampleSectionData
 
struct  SampleSectionLinkData
 
class  SCSCSConstraints
 
class  SCSSCSConstraints
 
class  Section
 
class  SectionalDataBandLabelGroup
 
class  SectionBandLabelGroup
 
class  SectionCorridorPointLabelGroup
 
class  SectionDataBandLabelGroup
 
class  SectionDisplayOption
 
class  SectionDisplayOptionCollection
 
class  SectionGradeBreakLabelGroup
 
class  SectionLabelGroup
 
class  SectionMinorOffsetLabelGroup
 
class  SectionOffsetLabelGroup
 
class  SectionOverride
 
class  SectionOverrideCollection
 
class  SectionPipeNetwork
 
class  SectionPoint
 
class  SectionPointCollection
 
class  SectionPressurePipeNetwork
 
class  SectionProjection
 
class  SectionProjectionLabel
 
class  SectionSegmentBandLabelGroup
 
class  SectionSegmentLabelGroup
 
class  SectionSource
 
class  SectionSourceCollection
 
class  SectionView
 
class  SectionViewBandItem
 
class  SectionViewBandItemCollection
 
class  SectionViewBandSet
 
class  SectionViewDepthLabel
 
class  SectionViewGroup
 
class  SectionViewGroupCollection
 
class  SectionViewGroupCreationPlacementOptions
 
class  SectionViewGroupCreationRangeOptions
 
class  SectionViewOffsetElevationLabel
 
class  SectionViewProfileGradePoint
 
class  SectionViewProfileGradePointCollection
 
class  SectionViewQuantityTakeoffTable
 
class  SectionViewUtil
 
class  SectionViewVolumeTableGroup
 
class  SECurve
 
class  Shape
 
class  ShapeCollection
 
class  ShapeLinkCollectionProxy
 
class  Sheet
 
class  Site
 
class  SlopeElevationTarget
 
class  SlopeLineDefinition
 
struct  SlopePatternIdentity
 
class  SpanningPipeLabel
 
class  SpanningPipeProfileLabel
 
class  SplitProfileViewCreationOptions
 
class  StackedProfileViewsCreationOptions
 
class  StandardPointGroupQuery
 
class  Station
 
class  StationElevationLabel
 
class  StationEquation
 
class  StationEquationCollection
 
class  StationOffsetLabel
 
class  Structure
 
class  StructureLabel
 
class  StructureOverride
 
class  StructureOverrideCollection
 
class  StructureProfileLabel
 
class  StructureSectionLabel
 
class  Subassembly
 
class  SubassemblyCollection
 
class  SubassemblyGenerator
 
class  SubassemblyLinkCollectionProxy
 
class  SubassemblyOwnedCalculatedLinkProvider
 
class  SubassemblyPointCollectionProxy
 
class  SubassemblyPointProxy
 
class  SubassemblyShapeCollectionProxy
 
class  SubassemblyTargetInfo
 
class  SubassemblyTargetInfoCollection
 
class  SubentityOwnedCalculatedLinkProvider
 
class  SuperElevationBandLabelGroup
 
class  SuperelevationCriticalStation
 
class  SuperelevationCriticalStationCollection
 
class  SuperelevationCurve
 
class  SuperelevationCurveCollection
 
class  SuperelevationView
 
class  Surface
 
class  SurfaceAnalysis
 
class  SurfaceAnalysisContourData
 
class  SurfaceAnalysisDirectionData
 
class  SurfaceAnalysisElevationData
 
class  SurfaceAnalysisSlopeArrowData
 
class  SurfaceAnalysisSlopeData
 
class  SurfaceAnalysisUserDefinedContourData
 
class  SurfaceAnalysisWatershedData
 
class  SurfaceAnalysisWatershedDataCollection
 
class  SurfaceBoundary
 
class  SurfaceBreakline
 
class  SurfaceBuildOptions
 
class  SurfaceContourLabelGroup
 
class  SurfaceContourLabelGroupCreateOption
 
class  SurfaceDefinitionAddFigureSurveyQueries
 
class  SurfaceDefinitionAddPointSurveyQueries
 
class  SurfaceDefinitionBase
 
class  SurfaceDefinitionBoundaries
 
class  SurfaceDefinitionBreaklines
 
class  SurfaceDefinitionContours
 
class  SurfaceDefinitionDEMFiles
 
class  SurfaceDefinitionDrawingObjects
 
class  SurfaceDefinitionPointFiles
 
class  SurfaceDefinitionPointGroups
 
class  SurfaceElevationLabel
 
class  SurfaceMask
 
class  SurfaceMaskCollection
 
class  SurfaceMaskCreationData
 
struct  SurfaceMinimizeFlatAreaOptions
 
class  SurfaceOperation
 
class  SurfaceOperationAdd3DFaces
 
class  SurfaceOperationAddBoundary
 
class  SurfaceOperationAddBreakline
 
class  SurfaceOperationAddBreaklineFromFile
 
class  SurfaceOperationAddContour
 
class  SurfaceOperationAddDEMFile
 
class  SurfaceOperationAddDrawingObject
 
class  SurfaceOperationAddFigureSurveyQuery
 
class  SurfaceOperationAddGridPoint
 
class  SurfaceOperationAddImxFile
 
class  SurfaceOperationAddLine
 
class  SurfaceOperationAddPointFile
 
class  SurfaceOperationAddPointGroup
 
class  SurfaceOperationAddPointSurveyQuery
 
class  SurfaceOperationAddSurveyQuery
 
class  SurfaceOperationAddTinFile
 
class  SurfaceOperationAddTinMultipleVertices
 
class  SurfaceOperationAddTinVertex
 
class  SurfaceOperationAddXmlFile
 
class  SurfaceOperationCollection
 
class  SurfaceOperationCreateByCropping
 
class  SurfaceOperationCreatedFromCorridor
 
class  SurfaceOperationDeleteGridPoint
 
class  SurfaceOperationDeleteLine
 
class  SurfaceOperationDeleteMultipleGridPoints
 
class  SurfaceOperationDeleteMultipleLines
 
class  SurfaceOperationDeleteMultipleTinVertices
 
class  SurfaceOperationDeleteTinVertex
 
class  SurfaceOperationMinimizeFlatAreas
 
class  SurfaceOperationModifyGridPointElevation
 
class  SurfaceOperationModifyMultipleGridPointsElevation
 
class  SurfaceOperationModifyMultipleTinVerticesElevation
 
class  SurfaceOperationModifyTinVertexElevation
 
class  SurfaceOperationMoveTinVertex
 
class  SurfaceOperationPasteSurface
 
class  SurfaceOperationRaise
 
class  SurfaceOperationSimplify
 
class  SurfaceOperationSmooth
 
class  SurfaceOperationSwapEdge
 
class  SurfaceOperationTransformBy
 
class  SurfacePointOutputOptions
 
class  SurfaceSimplifyOptions
 
class  SurfaceSlopeLabel
 
class  SurfaceSurveyQueriesChecker
 
struct  SurfaceVolumeInfo
 
class  SurveyFigure
 
class  SurveyNetworkEntity
 
class  Table
 
class  TerrainSurfaceProperties
 
class  TinSurface
 
class  TinSurfaceEdge
 
class  TinSurfaceEdgeCollection
 
class  TinSurfaceEdgeEnumerator
 
class  TinSurfaceObject
 
class  TinSurfaceProperties
 
class  TinSurfaceTriangle
 
class  TinSurfaceTriangleCollection
 
class  TinSurfaceTriangleEnumerator
 
class  TinSurfaceVertex
 
class  TinSurfaceVertexCollection
 
class  TinSurfaceVertexEnumerator
 
class  TinVolumeSurface
 
class  TransitionDescriptionBase
 
class  TreeOid
 
class  UDP
 
class  UDPBoolean
 
class  UDPClassification
 
class  UDPClassificationCollection
 
class  UDPCollection
 
class  UDPDouble
 
class  UDPEnumeration
 
class  UDPInteger
 
class  UDPString
 
class  VerticalGeometryBandLabelGroup
 
class  ViewFrame
 
class  ViewFrameGroup
 
class  ViewFrameLabelGroup
 
class  VolumeSurfaceProperties
 
struct  WallBreaklineCreationData
 
struct  WallBreaklineCreationDataEx
 
class  WidthOffsetTarget
 

Enumerations

enum  AlignmentArcConstraintType {
  ThreePoints = 769 , CenterRadius , CenterPassThroughPoint , PassThroughRadius ,
  PassThroughHoldEnd , PassThroughDirection , Radius , PassThrough ,
  RadiusAndLength , BestFitArc = 784
}
 
enum  AlignmentCCRCConstraintType { TransitionLengthRadius1Radius2Radius3 = 3073 }
 
enum  AlignmentCRCConstraintType { Radius1 = 3073 , Radius2 }
 
enum  AlignmentCreationType { RuleBasedCreation = 1 , ManuallyCreation }
 
enum  AlignmentCTCConstraintType { RadiusRadiusLength = 2817 }
 
enum  AlignmentEntityConstraintType { Fixed = 289 , FloatOnPrev , FloatOnNext , Free }
 
enum  AlignmentEntityType {
  Line = 257 , Arc , Spiral , SpiralCurveSpiral ,
  SpiralLineSpiral , SpiralLine , LineSpiral , SpiralCurve ,
  CurveSpiral , SpiralSpiralCurveSpiralSpiral , SpiralCurveSpiralCurveSpiral = 268 , SpiralCurveSpiralSpiralCurveSpiral ,
  SpiralSpiral , SpiralSpiralCurve , CurveSpiralSpiral , MultipleSegments = 267 ,
  CurveLineCurve = 273 , CurveReverseCurve , CurveCurveReverseCurve , SpiralCurveSpiralReverseSpiral = 277 ,
  ReverseSpiralSpiralCurveSpiral = 276
}
 
enum  AlignmentGeometryPointStationType {
  BegOfAlign = 257 , EndOfAlign , TanTan , TanCurve ,
  CurveTan , CurveCompCurve , CurveRevCurve , TanSpiral ,
  SpiralTan , CurveSpiral , SpiralCurve , SpiralCompSpiral ,
  SpiralRevSpiral , PI , CPI , SPI ,
  ProfileTanCurve , ProfileCurveTan , ProfileCurveCompCurve , ProfileCurveRevCurve ,
  ProfileCurveLowPoint , ProfileCurveHighPoint , ProfileCurvePVI , ProfileBegOfAlign ,
  ProfileEndOfAlign , ProfileTanTan , ProfileOverallLowPoint , ProfileOverallHighPoint ,
  BeginNormalCrown = 514 , BeginNormalShoulder , BeginFullSuper , EndFullSuper ,
  EndNormalShoulder , EndNormalCrown , LevelCrown = 521 , LowShoulderMatch ,
  ReverseCrown , Manual , ShoulderBreakOver
}
 
enum  AlignmentLineConstraintType {
  TwoPoints = 513 , ThroughPoint , Length , NoConstraint ,
  BestFit
}
 
enum  AlignmentMultipleSegmentsConstraintType { RadiiAndLengths = 2561 , RatiosAndLengths , KeyPoints }
 
enum  AlignmentRegionType { Specific = 1 , Norminal , Automatic = 12 }
 
enum  AlignmentSCSConstraintType {
  SpiralInRadiusSpiralOut = 1025 , SpiralLenRadiusPassPt , SpiralLenRadiusArcLen , SpiralLenRadius ,
  SpiralLength , SpInLenSpOutLen , SpInAValSpOutAVal , Spiral1AValRadiusSpiral2AVal = 1201 ,
  SpiralAValRadiusPassPt , SpiralAValRadiusArcLen , SpiralAValRadius , SpiralAVal ,
  SpiralNoParameter
}
 
enum  AlignmentSCSCSConstraintType {
  SpLenAndTanLenIn = 2049 , SpLenAndStartPoint , SpLenAndArc1Angle , SpLenAndArc1PassPt ,
  SpAValAndTanLenIn , SpAValAndStartPoint , SpAValAndArc1Angle , SpAValAndArc1PassPt ,
  SpLenAndTanLenOut , SpLenAndEndPoint , SpLenAndArc2Angle , SpLenAndArc2PassPt ,
  SpAValAndTanLenOut , SpAValAndEndPoint , SpAValAndArc2Angle , SpAValAndArc2PassPt ,
  SpLenAndArc1Length , SpLenAndArc2Length , SpAValAndArc1Length , SpAValAndArc2Length
}
 
enum  AlignmentSCSSCSConstraintType {
  SpLenAndStartPoint = 2305 , SpLenAndArc1Angle , SpLenAndArc1PassPt , SpAValAndStartPoint ,
  SpAValAndArc1Angle , SpAValAndArc1PassPt , SpLenAndEndPoint , SpLenAndArc2Angle ,
  SpLenAndArc2PassPt , SpAValAndEndPoint , SpAValAndArc2Angle , SpAValAndArc2PassPt ,
  SpLenAndArc1Length , SpLenAndArc2Length , SpAValAndArc1Length , SpAValAndArc2Length
}
 
enum  AlignmentSide { Both , Left , Right }
 
enum  AlignmentSpiralConstraintType { StartPtAndDirRadiusLength = 1281 , StartPtAndDirStartAndEndRadiusLength }
 
enum  AlignmentSSCSSConstraintType {
  kSp1LenSp2LenRadiusPt = 1793 , kSp1LenSp2LenPt1Pt2 , kSp1AValSp2AValRadiusPt , kSp1AValSp2AValPt1Pt2 ,
  kSp1RevSp2RadiusSp3 , kSp1RadiusSp3RevSp4 , kSp1RevSp2RadiusSp3RevSp4
}
 
enum  AlignmentSTSConstraintType {
  Spiral1LengthSpiral2Length = 1537 , TangentLength , Spiral1AValSpiral2AVal , SpiralLengthTangentPassPt = 1546 ,
  SpiralLengthTangentLength , SpiralAValTangentPassPt = 1550 , SpiralAValTangentLength
}
 
enum  AlignmentSubEntityType { Line , Arc , Spiral }
 
enum  AlignmentType {
  Centerline = 1 , Offset , CurbReturn , Utility ,
  Rail
}
 
enum  AlignmentUpdateType { DynamicUpdate = 1 , StaticUpdate }
 
enum  AssemblyType {
  UndividedCrownedRoad = 1 , UndividedPlanarRoad , DividedCrownedRoad , DividedPlanarRoad ,
  Other , Railway
}
 
enum  AttributeTypeInfoDoubleDataType {
  Double , Angle , Area , Azimuth ,
  Coordinate , Dimension , Direction , Distance ,
  Elevation , GradeSlope , Latitude , Longitude ,
  Rotation , Percent , Station , Volume
}
 
enum  BoundingShapeType { Undefined , Cylinder , Box , Sphere }
 
enum  ConnectorPositionType { Start = 1 , End }
 
enum  CorridorBaselineType { None , MainBaseline , OffsetBaseline , HardcodedOffsetBaseline }
 
enum  CorridorLinkDisplay { Normal , NormalWithArrowhead , Dashed , DashedWithArrowhead }
 
enum  CorridorLinkDrawOverride { Normal , Dashed , WithArrowhead }
 
enum  CorridorSurfaceBoundaryType { InsideBoundary = 1 , OutsideBoundary }
 
enum  CurbReturnJoiningType { JoiningTangent , ExtendingEdge }
 
enum  CurveParamType {
  Radius , DegreeOfCurve , TangentLength , ChordLength ,
  CurveLength , ExternalDist , MiddleOrdinate , CurveAngle ,
  CurveThroughPoint
}
 
enum  CurveType { Compound , Reverse }
 
enum  DatumRoundingType { ExactElevation = 64 , PreviousMajorGrid = 16 , PreviousMinorGrid = 32 }
 
enum  DomainType { Pipe = 1 , Structure }
 
enum  ElevationRangeType { Automatic , UserSpecified }
 
enum  EntityAttachType { Append , Prepend }
 
enum  EntityVerticalConstraintType {
  CurveLength = 513 , KValue , Radius , PassThroughPt ,
  PassThroughPt1AndPt2 , ThreePassPoints = 519 , TwoPassPointsAndGrade , TwoPassPointsAndParameter ,
  PreviousSubEntPassPtAndParameter , NextSubEntPassPtAndParameter , PreviousSubEntPassPtWithGrade , NextSubEntPassPtWithGrade ,
  PreviousSubEntEndAndPassPt , NextSubEntEndAndPassPt , PassThroughPt1 , PassThroughPt2 ,
  NoConstraints , BestFit , HighLowPoints
}
 
enum  FlowDirectionMethodType { Bidirectional , StartToEnd , EndToStart , BySlope }
 
enum  FlowDirectionType { Bidirectional , StartToEnd , EndToStart }
 
enum  GraphRangeOptions { GraphRangeOptionFromAlignment = 1 , GraphRangeOptionUserSpecified }
 
enum  HatchCriteriaBoundaryType { Upper , Lower }
 
enum  HoldOnResizeType { Invert , Crown , Centerline }
 
enum  HydrologicalSoilGroup {
  HSG_None , HSG_A , HSG_B , HSG_C ,
  HSG_D
}
 
enum  IntersectionCorridorType { PrimaryRoadCrownMaintained = 1 , AllCrownsMaintained }
 
enum  LabelType {
  Unknown , Note , General , SurfaceContour ,
  ParcelFace , ParcelSegment , AlignmentMajorStation , AlignmentMinorStation ,
  AlignmentGeometryPoint , AlignmentProfileGeometryPoint , AlignmentStationEquation , AlignmentDesignSpeed ,
  AlignmentSuperelevationCriticalPoints , AlignmentCANTCriticalPoints , AlignmentStationOffset , AlignmentTangent ,
  AlignmentCurve , AlignmentSpiral , AlignmentTangentIntersection , AlignmentPointOfIntersection ,
  ProfileMajorStation , ProfileMinorStation , ProfileHorizontalGeometryPoint , ProfileGradeBreaks ,
  ProfileLine , ProfileCrestCurve , ProfileSagCurve , ProfileStationElevation ,
  ProfileViewDepth , ProfileProjection , ProfileDataBand , VerticalGeometryBand ,
  HorizontalGeometryBand , SuperElevationBand , PipeNetworkBand , SectionalDataBand ,
  SectionViewOffsetElevation , SectionViewDepth , SectionProjection , SectionMajorOffset ,
  SectionMinorOffset , SectionGradeBreak , SectionSegment , SectionDataBand ,
  SampleLine , Pipe , PipeProfile , PipeSection ,
  StructureLabel , StructureProfile , StructureSection , ViewFrame ,
  MatchLine , SectionCorridorPoint
}
 
enum  MaterialConditionType {
  Above , Below , Base , Compare ,
  Include , Exclude
}
 
enum  MaterialFactorType { Cut , Fill , Refill }
 
enum  MaterialItemType { Surface , CorridorShape }
 
enum  MaterialQuantityType {
  Cut , Fill , CutFill , Earthwork ,
  Structure
}
 
enum  MaterialVolumeCalculationMethodType { AverageEndArea , Prismoidal , CompositeVolume }
 
enum  OffsetLengthOption { IntersectionExtents = 1 , AlignmentStartToEnd }
 
enum  OverhangCorrectionType { None , TopLinks , BottomLinks }
 
enum  PartCatalogDataType { Double = 1 , Int , Bool , String }
 
enum  PartContextType {
  Material = 300 , WallThickness , FloorThickness , ConnectionType ,
  SweptShape = 400 , PipeInnerDiameter , PipeInnerHeight , PipeInnerWidth ,
  PipeInnerBottomToBasePoint , MinCurveRadius , FlowAnalysisManning , FlowAnalysisHazenWilliams ,
  FlowAnalysisDarcyWeisbach , StructBoundingShape = 500 , StructHeight , StructDiameter ,
  StructLength , StructWidth , StructRimToSumpHeight , StructBarrelHeight ,
  StructRiserHeight , StructInnerDiameter , StructInnerLength , StructInnerWidth ,
  StructFrameHeight , StructFrameDiameter , StructFrameLength , StructFrame ,
  StructGrate , StructCover , StructHeadwallBaseWidth , StructHeadwallBaseThickness ,
  StructHeadwallTopWidth , StructHeadwallTopThickness , StructWingBackHeight , StructWingFrontHeight ,
  StructWingLength , StructWingThickness , StructApronBackThickness , StructApronFrontThickness ,
  StructApronLength , StructApronWidth , StructFrameWidth , StructVerticalPipeClearance ,
  StructHorizontalPipeClearance , StructBarrelPipeClearance , StructConeHeight , StructSlabThickness ,
  StructPipeOuterBottomElevation = 601 , StructPipeInvertElevation , StructPipeCenterElevation , StructPipeCrownElevation ,
  StructPipeOuterTopElevation , StructPipeInnerWidth , StructPipeInnerHeight , StructPipeOuterWidth ,
  StructPipeOuterHeight , StructPipeFlowDirection , StructPipeDirection , StructPipeShape ,
  StructPipeWallThickness , StructPipeMaterial
}
 
enum  PartParamUsageType {
  DoubleGeneral = 101 , DoubleNonZero , DoubleNonZeroNonNegative , DoubleDistance ,
  DoubleDistanceMinor , DoubleAngle , DoublePercent , DoubleArea ,
  DoubleVolume , DoubleElevation , IntGeneral = 201 , IntNonZero ,
  IntNonZeroNonNegative , StringGeneral = 301 , StringName , StringGuid ,
  StringEnumKey , BoolGeneral = 401 , MultipleValuePosition = 501 , MultipleValueDirection
}
 
enum  PartType {
  UndefinedPartType , Pipe = 10 , Channel , Wire ,
  Conduit , StructNull = 101 , StructJunction , StructInletOutlet ,
  StructGeneral , StructEquipment
}
 
enum  PayItemFileFormat {
  NotSet , TransXml , FloridaDOT , CommaSeparated ,
  AutodeskTakeoffTemplate
}
 
enum  PipeEndLocation { StructureCenter , StructureInnerWall , StructureOuterWall }
 
enum  PipeSubEntityType { Straight = 257 , Curved , Segmented , Flex }
 
enum  PointGroupOverrideType { FixedValue , XDRef , UserDefinedProperty }
 
enum  PointNumberResolveType { UseNext , Overwrite }
 
enum  ProfileEntityConstraintType { Fixed = 289 , FloatOnPrev , FloatOnNext , Free }
 
enum  ProfileEntityType {
  Tangent = 257 , Circular , ParabolaSymmetric , ParabolaAsymmetric ,
  None = 262
}
 
enum  ProfileType {
  EG , FG , Superimposed , File ,
  CorridorFeature , OffsetProfile = 6 , CurbReturnProfile
}
 
enum  ProfileUpdateType { Static , Dynamic }
 
enum  PropertiesSet {
  NoProperties , ReportTypeProperty = 2 , ReportExtentProperty = 4 , ReportSheetOnlyProperty = 8 ,
  AlignmentIdProperty = 16 , StartStationProperty = 32 , EndStationProperty = 64 , ReportSelectedPayItemsOnlyProperty = 128 ,
  AlignmentOffsetIdProperty = 256
}
 
enum  QTOReportExtent { DrawingExtent , SheetExtent , SelectionExtent }
 
enum  QTOReportFormat {
  DetailedXML = 130 , DetailedAreaCSV = 264 , DetailedAreaHTML = 520 , DetailedAreaTXT = 1032 ,
  DetailedCountCSV = 272 , DetailedCountHTML = 528 , DetailedCountTXT = 1040 , DetailedLinearCSV = 288 ,
  DetailedLinearHTML = 544 , DetailedLinearTXT = 1056 , DetailedVolumeCSV = 320 , DetailedVolumeHTML = 576 ,
  DetailedVolumeTXT = 1088 , SummaryXML = 132 , SummaryCSV = 260 , SummaryHTML = 516 ,
  SummaryTXT = 1028
}
 
enum  QTOReportType { DetailedReport = 2 , SummaryReport = 4 }
 
enum  QTOResultType {
  TotalVolume , MaterialCutVolume , MaterialFillVolume , MaterialCutFillVolume ,
  MaterialEarthWorkVolume , MaterialStructureVolume
}
 
enum  RegionMatchType { All , AssemblyAndTarget , Frequency = 3 }
 
enum  SampleLineVertexSideType { Left , Right , Center }
 
enum  SectionSourceType {
  TinSurface , Grading , Corridor , CorridorSurface ,
  PipeNetwork , Material , GridSurface
}
 
enum  SectionUpdateType { Static , Dynamic }
 
enum  SectionViewVolumeTableAnchorType {
  TopLeft , TopCenter , TopRight , MiddleLeft ,
  MiddleCenter , MiddleRight , BottomLeft , BottomCenter ,
  BottomRight
}
 
enum  SectionViewVolumeTableLayoutType { Horizontal , Vertical }
 
enum  SideRoadProfileDistanceRuleType { ToIntersectionExtents = 1 , SpecifyDistance }
 
enum  SlopeLineSide { LeftSide = 1 , RightSide }
 
enum  SlopeLineType { Lane = 1 , Shoulder }
 
enum  SpiralCurveType { InCurve = 261 , OutCurve }
 
enum  SpiralDirectionType { DirectionRight , DirectionLeft }
 
enum  SpiralParamType { AValue , Length }
 
enum  SplitStationType { Automatic , Manual }
 
enum  StationEquationType { Decreasing , Increasing }
 
enum  StationRangeType { Automatic , UserSpecified }
 
enum  StationRoundingType { ExactStation = 8 , PreviousMajorGrid = 2 , PreviousMinorGrid = 4 }
 
enum  StationTypes {
  All = -1 , Major = 1 , Minor = 2 , GeometryPoint = 8 ,
  Equation = 16 , SuperTransPoint = 128 , RangeStart = 32 , RangeEnd = 64 ,
  HorizontalMask = 8191 , PIPoint = 65536 , CurveByCurvature = 1024 , CurveAtIncrement = 4096 ,
  OffsetTargetCurveOnly = 2048
}
 
enum  StructureControlSumpType { ByDepth , ByElevation }
 
enum  SubassemblyGeometryGenerateMode { HardCoded , UseVBA , UseCOM , UseDotNet }
 
enum  SubassemblyLogicalNameType {
  Surface = 1 , Alignment , Profile , Offset ,
  Elevation , OffsetPipe , ElevationPipe
}
 
enum  SubassemblySideType { Left , Right }
 
enum  SubassemblyTargetToOption { Nearest = 1 , Farthest , Flattest , Steepest }
 
enum  SuperelevationType { NotSupported = 1 , Superelevation , Cant }
 
enum  SurfaceMaskType { InSide , OutSide }
 
enum  SurfaceSimplifyRegionType { SurfaceBorder , UserSpecified }
 
enum  SurfaceSlopeLabelType { OnePoint , TwoPoint }
 
enum  SurfaceTransformOperationType { Rotate = 1 , Scale , Move }
 
enum  SweptShapeType {
  Undefined , CustomShape , Circular , Rectangular ,
  Elliptical , EggShaped , HorizontalElliptical , Arched
}
 
enum  TimeOfConcentrationCalculationMethod { CalculationMethodTR55 = 1 , CalculationMethodUserDefined }
 
enum  TR55FlowSegmentType { FlowTypeNone , FlowTypeSheet , FlowTypeShallowConc , FlowTypeChannel }
 
enum  UDPClassificationApplyType { All , None , Custom }
 
enum  VerticalCurveType { Sag = 769 , Crest }
 
enum  VolumeTableType { TotalVolume , Material }
 
enum  PressurePartContextType {
  CatalogId = 700 , PartType , PartDomain , PID ,
  PartFamilyId , PartFamilyName , IdType , CompatibleStandard ,
  ConnectionPointCount , Description , DiameterNominal , FidManufacturer ,
  IdCoatingInside , IdCoatingOutside , IdMaterial , ModelName ,
  PressureClass , PressureMax , Schedule , Sdr ,
  Series , StrengthClass , ThicknessClass , Version ,
  ConnectionPointDeflection , ConnectionPointEngagementLength , ConnectionPointIdJointEndType , ConnectionPointNominalDiameter ,
  ConnectionPointOuterDiameter , ConnectionPointWallThickness , IdTypeDescription , PipeCutLength = 800 ,
  PipeDiamterInside , PipeDiameterOutside , PipeMinFlexRadius , PipeThickness ,
  FittingAngle = 850 , FittingBranchAngle1 , FittingBranchAngle2 , FittingCurveRadius ,
  FittingCutbackAngle , AppurtIdSize = 900 , AppurtOutCon1Dia , AppurtOutCon2Dia ,
  AppurtOutCon3Dia , AppurtIdCoolingMethod , AppurtIdPowerRequirement , AppurtIdPrimingMethod ,
  AppurtPrimingRequired , AppurtValveActuator
}
 
enum  PressurePartDomainType { Pipe = 1 , Fitting = 4 , Appurtenance }
 
enum  PressurePartType {
  PressurePipe = 14 , Elbow = 150 , Tee , Wye ,
  Cross , Cap , Coupling , Plug ,
  Reducer , Valve = 200 , Pump , Hydrant
}
 
enum  PressurePipeRunVerticalOffsetType { CutLength , OffsetAtBends , OffsetAtFitting = 1 }
 

Enumeration Type Documentation

◆ AlignmentArcConstraintType

Enumerator
ThreePoints 
CenterRadius 
CenterPassThroughPoint 
PassThroughRadius 
PassThroughHoldEnd 
PassThroughDirection 
Radius 
PassThrough 
RadiusAndLength 
BestFitArc 

◆ AlignmentCCRCConstraintType

Enumerator
TransitionLengthRadius1Radius2Radius3 

◆ AlignmentCRCConstraintType

◆ AlignmentCreationType

Enumerator
RuleBasedCreation 
ManuallyCreation 

◆ AlignmentCTCConstraintType

◆ AlignmentEntityConstraintType

Enumerator
Fixed 
FloatOnPrev 
FloatOnNext 
Free 

◆ AlignmentEntityType

Enumerator
Line 
Arc 
Spiral 
SpiralCurveSpiral 
SpiralLineSpiral 
SpiralLine 
LineSpiral 
SpiralCurve 
CurveSpiral 
SpiralSpiralCurveSpiralSpiral 
SpiralCurveSpiralCurveSpiral 
SpiralCurveSpiralSpiralCurveSpiral 
SpiralSpiral 
SpiralSpiralCurve 
CurveSpiralSpiral 
MultipleSegments 
CurveLineCurve 
CurveReverseCurve 
CurveCurveReverseCurve 
SpiralCurveSpiralReverseSpiral 
ReverseSpiralSpiralCurveSpiral 

◆ AlignmentGeometryPointStationType

Enumerator
BegOfAlign 
EndOfAlign 
TanTan 
TanCurve 
CurveTan 
CurveCompCurve 
CurveRevCurve 
TanSpiral 
SpiralTan 
CurveSpiral 
SpiralCurve 
SpiralCompSpiral 
SpiralRevSpiral 
PI 
CPI 
SPI 
ProfileTanCurve 
ProfileCurveTan 
ProfileCurveCompCurve 
ProfileCurveRevCurve 
ProfileCurveLowPoint 
ProfileCurveHighPoint 
ProfileCurvePVI 
ProfileBegOfAlign 
ProfileEndOfAlign 
ProfileTanTan 
ProfileOverallLowPoint 
ProfileOverallHighPoint 
BeginNormalCrown 
BeginNormalShoulder 
BeginFullSuper 
EndFullSuper 
EndNormalShoulder 
EndNormalCrown 
LevelCrown 
LowShoulderMatch 
ReverseCrown 
Manual 
ShoulderBreakOver 

◆ AlignmentLineConstraintType

Enumerator
TwoPoints 
ThroughPoint 
Length 
NoConstraint 
BestFit 

◆ AlignmentMultipleSegmentsConstraintType

Enumerator
RadiiAndLengths 
RatiosAndLengths 
KeyPoints 

◆ AlignmentRegionType

Enumerator
Specific 
Norminal 
Automatic 

◆ AlignmentSCSConstraintType

Enumerator
SpiralInRadiusSpiralOut 
SpiralLenRadiusPassPt 
SpiralLenRadiusArcLen 
SpiralLenRadius 
SpiralLength 
SpInLenSpOutLen 
SpInAValSpOutAVal 
Spiral1AValRadiusSpiral2AVal 
SpiralAValRadiusPassPt 
SpiralAValRadiusArcLen 
SpiralAValRadius 
SpiralAVal 
SpiralNoParameter 

◆ AlignmentSCSCSConstraintType

Enumerator
SpLenAndTanLenIn 
SpLenAndStartPoint 
SpLenAndArc1Angle 
SpLenAndArc1PassPt 
SpAValAndTanLenIn 
SpAValAndStartPoint 
SpAValAndArc1Angle 
SpAValAndArc1PassPt 
SpLenAndTanLenOut 
SpLenAndEndPoint 
SpLenAndArc2Angle 
SpLenAndArc2PassPt 
SpAValAndTanLenOut 
SpAValAndEndPoint 
SpAValAndArc2Angle 
SpAValAndArc2PassPt 
SpLenAndArc1Length 
SpLenAndArc2Length 
SpAValAndArc1Length 
SpAValAndArc2Length 

◆ AlignmentSCSSCSConstraintType

Enumerator
SpLenAndStartPoint 
SpLenAndArc1Angle 
SpLenAndArc1PassPt 
SpAValAndStartPoint 
SpAValAndArc1Angle 
SpAValAndArc1PassPt 
SpLenAndEndPoint 
SpLenAndArc2Angle 
SpLenAndArc2PassPt 
SpAValAndEndPoint 
SpAValAndArc2Angle 
SpAValAndArc2PassPt 
SpLenAndArc1Length 
SpLenAndArc2Length 
SpAValAndArc1Length 
SpAValAndArc2Length 

◆ AlignmentSide

Enumerator
Both 
Left 
Right 

◆ AlignmentSpiralConstraintType

Enumerator
StartPtAndDirRadiusLength 
StartPtAndDirStartAndEndRadiusLength 

◆ AlignmentSSCSSConstraintType

Enumerator
kSp1LenSp2LenRadiusPt 
kSp1LenSp2LenPt1Pt2 
kSp1AValSp2AValRadiusPt 
kSp1AValSp2AValPt1Pt2 
kSp1RevSp2RadiusSp3 
kSp1RadiusSp3RevSp4 
kSp1RevSp2RadiusSp3RevSp4 

◆ AlignmentSTSConstraintType

Enumerator
Spiral1LengthSpiral2Length 
TangentLength 
Spiral1AValSpiral2AVal 
SpiralLengthTangentPassPt 
SpiralLengthTangentLength 
SpiralAValTangentPassPt 
SpiralAValTangentLength 

◆ AlignmentSubEntityType

Enumerator
Line 
Arc 
Spiral 

◆ AlignmentType

Enumerator
Centerline 
Offset 
CurbReturn 
Utility 
Rail 

◆ AlignmentUpdateType

Enumerator
DynamicUpdate 
StaticUpdate 

◆ AssemblyType

Enumerator
UndividedCrownedRoad 
UndividedPlanarRoad 
DividedCrownedRoad 
DividedPlanarRoad 
Other 
Railway 

◆ AttributeTypeInfoDoubleDataType

Enumerator
Double 
Angle 
Area 
Azimuth 
Coordinate 
Dimension 
Direction 
Distance 
Elevation 
GradeSlope 
Latitude 
Longitude 
Rotation 
Percent 
Station 
Volume 

◆ BoundingShapeType

Enumerator
Undefined 
Cylinder 
Box 
Sphere 

◆ ConnectorPositionType

◆ CorridorBaselineType

Enumerator
None 
MainBaseline 
OffsetBaseline 
HardcodedOffsetBaseline 

◆ CorridorLinkDisplay

Enumerator
Normal 
NormalWithArrowhead 
Dashed 
DashedWithArrowhead 

◆ CorridorLinkDrawOverride

Enumerator
Normal 
Dashed 
WithArrowhead 

◆ CorridorSurfaceBoundaryType

Enumerator
InsideBoundary 
OutsideBoundary 

◆ CurbReturnJoiningType

Enumerator
JoiningTangent 
ExtendingEdge 

◆ CurveParamType

Enumerator
Radius 
DegreeOfCurve 
TangentLength 
ChordLength 
CurveLength 
ExternalDist 
MiddleOrdinate 
CurveAngle 
CurveThroughPoint 

◆ CurveType

Enumerator
Compound 
Reverse 

◆ DatumRoundingType

Enumerator
ExactElevation 
PreviousMajorGrid 
PreviousMinorGrid 

◆ DomainType

Enumerator
Pipe 
Structure 

◆ ElevationRangeType

Enumerator
Automatic 
UserSpecified 

◆ EntityAttachType

Enumerator
Append 
Prepend 

◆ EntityVerticalConstraintType

Enumerator
CurveLength 
KValue 
Radius 
PassThroughPt 
PassThroughPt1AndPt2 
ThreePassPoints 
TwoPassPointsAndGrade 
TwoPassPointsAndParameter 
PreviousSubEntPassPtAndParameter 
NextSubEntPassPtAndParameter 
PreviousSubEntPassPtWithGrade 
NextSubEntPassPtWithGrade 
PreviousSubEntEndAndPassPt 
NextSubEntEndAndPassPt 
PassThroughPt1 
PassThroughPt2 
NoConstraints 
BestFit 
HighLowPoints 

◆ FlowDirectionMethodType

Enumerator
Bidirectional 
StartToEnd 
EndToStart 
BySlope 

◆ FlowDirectionType

Enumerator
Bidirectional 
StartToEnd 
EndToStart 

◆ GraphRangeOptions

Enumerator
GraphRangeOptionFromAlignment 
GraphRangeOptionUserSpecified 

◆ HatchCriteriaBoundaryType

◆ HoldOnResizeType

Enumerator
Invert 
Crown 
Centerline 

◆ HydrologicalSoilGroup

Enumerator
HSG_None 
HSG_A 
HSG_B 
HSG_C 
HSG_D 

◆ IntersectionCorridorType

Enumerator
PrimaryRoadCrownMaintained 
AllCrownsMaintained 

◆ LabelType

Enumerator
Unknown 
Note 
General 
SurfaceContour 
ParcelFace 
ParcelSegment 
AlignmentMajorStation 
AlignmentMinorStation 
AlignmentGeometryPoint 
AlignmentProfileGeometryPoint 
AlignmentStationEquation 
AlignmentDesignSpeed 
AlignmentSuperelevationCriticalPoints 
AlignmentCANTCriticalPoints 
AlignmentStationOffset 
AlignmentTangent 
AlignmentCurve 
AlignmentSpiral 
AlignmentTangentIntersection 
AlignmentPointOfIntersection 
ProfileMajorStation 
ProfileMinorStation 
ProfileHorizontalGeometryPoint 
ProfileGradeBreaks 
ProfileLine 
ProfileCrestCurve 
ProfileSagCurve 
ProfileStationElevation 
ProfileViewDepth 
ProfileProjection 
ProfileDataBand 
VerticalGeometryBand 
HorizontalGeometryBand 
SuperElevationBand 
PipeNetworkBand 
SectionalDataBand 
SectionViewOffsetElevation 
SectionViewDepth 
SectionProjection 
SectionMajorOffset 
SectionMinorOffset 
SectionGradeBreak 
SectionSegment 
SectionDataBand 
SampleLine 
Pipe 
PipeProfile 
PipeSection 
StructureLabel 
StructureProfile 
StructureSection 
ViewFrame 
MatchLine 
SectionCorridorPoint 

◆ MaterialConditionType

Enumerator
Above 
Below 
Base 
Compare 
Include 
Exclude 

◆ MaterialFactorType

Enumerator
Cut 
Fill 
Refill 

◆ MaterialItemType

Enumerator
Surface 
CorridorShape 

◆ MaterialQuantityType

Enumerator
Cut 
Fill 
CutFill 
Earthwork 
Structure 

◆ MaterialVolumeCalculationMethodType

Enumerator
AverageEndArea 
Prismoidal 
CompositeVolume 

◆ OffsetLengthOption

Enumerator
IntersectionExtents 
AlignmentStartToEnd 

◆ OverhangCorrectionType

Enumerator
None 
TopLinks 
BottomLinks 

◆ PartCatalogDataType

Enumerator
Double 
Int 
Bool 
String 

◆ PartContextType

Enumerator
Material 
WallThickness 
FloorThickness 
ConnectionType 
SweptShape 
PipeInnerDiameter 
PipeInnerHeight 
PipeInnerWidth 
PipeInnerBottomToBasePoint 
MinCurveRadius 
FlowAnalysisManning 
FlowAnalysisHazenWilliams 
FlowAnalysisDarcyWeisbach 
StructBoundingShape 
StructHeight 
StructDiameter 
StructLength 
StructWidth 
StructRimToSumpHeight 
StructBarrelHeight 
StructRiserHeight 
StructInnerDiameter 
StructInnerLength 
StructInnerWidth 
StructFrameHeight 
StructFrameDiameter 
StructFrameLength 
StructFrame 
StructGrate 
StructCover 
StructHeadwallBaseWidth 
StructHeadwallBaseThickness 
StructHeadwallTopWidth 
StructHeadwallTopThickness 
StructWingBackHeight 
StructWingFrontHeight 
StructWingLength 
StructWingThickness 
StructApronBackThickness 
StructApronFrontThickness 
StructApronLength 
StructApronWidth 
StructFrameWidth 
StructVerticalPipeClearance 
StructHorizontalPipeClearance 
StructBarrelPipeClearance 
StructConeHeight 
StructSlabThickness 
StructPipeOuterBottomElevation 
StructPipeInvertElevation 
StructPipeCenterElevation 
StructPipeCrownElevation 
StructPipeOuterTopElevation 
StructPipeInnerWidth 
StructPipeInnerHeight 
StructPipeOuterWidth 
StructPipeOuterHeight 
StructPipeFlowDirection 
StructPipeDirection 
StructPipeShape 
StructPipeWallThickness 
StructPipeMaterial 

◆ PartParamUsageType

Enumerator
DoubleGeneral 
DoubleNonZero 
DoubleNonZeroNonNegative 
DoubleDistance 
DoubleDistanceMinor 
DoubleAngle 
DoublePercent 
DoubleArea 
DoubleVolume 
DoubleElevation 
IntGeneral 
IntNonZero 
IntNonZeroNonNegative 
StringGeneral 
StringName 
StringGuid 
StringEnumKey 
BoolGeneral 
MultipleValuePosition 
MultipleValueDirection 

◆ PartType

Enumerator
UndefinedPartType 
Pipe 
Channel 
Wire 
Conduit 
StructNull 
StructJunction 
StructInletOutlet 
StructGeneral 
StructEquipment 

◆ PayItemFileFormat

Enumerator
NotSet 
TransXml 
FloridaDOT 
CommaSeparated 
AutodeskTakeoffTemplate 

◆ PipeEndLocation

Enumerator
StructureCenter 
StructureInnerWall 
StructureOuterWall 

◆ PipeSubEntityType

Enumerator
Straight 
Curved 
Segmented 
Flex 

◆ PointGroupOverrideType

Enumerator
FixedValue 
XDRef 
UserDefinedProperty 

◆ PointNumberResolveType

Enumerator
UseNext 
Overwrite 

◆ PressurePartContextType

Enumerator
CatalogId 
PartType 
PartDomain 
PID 
PartFamilyId 
PartFamilyName 
IdType 
CompatibleStandard 
ConnectionPointCount 
Description 
DiameterNominal 
FidManufacturer 
IdCoatingInside 
IdCoatingOutside 
IdMaterial 
ModelName 
PressureClass 
PressureMax 
Schedule 
Sdr 
Series 
StrengthClass 
ThicknessClass 
Version 
ConnectionPointDeflection 
ConnectionPointEngagementLength 
ConnectionPointIdJointEndType 
ConnectionPointNominalDiameter 
ConnectionPointOuterDiameter 
ConnectionPointWallThickness 
IdTypeDescription 
PipeCutLength 
PipeDiamterInside 
PipeDiameterOutside 
PipeMinFlexRadius 
PipeThickness 
FittingAngle 
FittingBranchAngle1 
FittingBranchAngle2 
FittingCurveRadius 
FittingCutbackAngle 
AppurtIdSize 
AppurtOutCon1Dia 
AppurtOutCon2Dia 
AppurtOutCon3Dia 
AppurtIdCoolingMethod 
AppurtIdPowerRequirement 
AppurtIdPrimingMethod 
AppurtPrimingRequired 
AppurtValveActuator 

◆ PressurePartDomainType

Enumerator
Pipe 
Fitting 
Appurtenance 

◆ PressurePartType

Enumerator
PressurePipe 
Elbow 
Tee 
Wye 
Cross 
Cap 
Coupling 
Plug 
Reducer 
Valve 
Pump 
Hydrant 

◆ PressurePipeRunVerticalOffsetType

Enumerator
CutLength 
OffsetAtBends 
OffsetAtFitting 

◆ ProfileEntityConstraintType

Enumerator
Fixed 
FloatOnPrev 
FloatOnNext 
Free 

◆ ProfileEntityType

Enumerator
Tangent 
Circular 
ParabolaSymmetric 
ParabolaAsymmetric 
None 

◆ ProfileType

Enumerator
EG 
FG 
Superimposed 
File 
CorridorFeature 
OffsetProfile 
CurbReturnProfile 

◆ ProfileUpdateType

Enumerator
Static 
Dynamic 

◆ PropertiesSet

Enumerator
NoProperties 
ReportTypeProperty 
ReportExtentProperty 
ReportSheetOnlyProperty 
AlignmentIdProperty 
StartStationProperty 
EndStationProperty 
ReportSelectedPayItemsOnlyProperty 
AlignmentOffsetIdProperty 

◆ QTOReportExtent

Enumerator
DrawingExtent 
SheetExtent 
SelectionExtent 

◆ QTOReportFormat

Enumerator
DetailedXML 
DetailedAreaCSV 
DetailedAreaHTML 
DetailedAreaTXT 
DetailedCountCSV 
DetailedCountHTML 
DetailedCountTXT 
DetailedLinearCSV 
DetailedLinearHTML 
DetailedLinearTXT 
DetailedVolumeCSV 
DetailedVolumeHTML 
DetailedVolumeTXT 
SummaryXML 
SummaryCSV 
SummaryHTML 
SummaryTXT 

◆ QTOReportType

Enumerator
DetailedReport 
SummaryReport 

◆ QTOResultType

Enumerator
TotalVolume 
MaterialCutVolume 
MaterialFillVolume 
MaterialCutFillVolume 
MaterialEarthWorkVolume 
MaterialStructureVolume 

◆ RegionMatchType

Enumerator
All 
AssemblyAndTarget 
Frequency 

◆ SampleLineVertexSideType

Enumerator
Left 
Right 
Center 

◆ SectionSourceType

Enumerator
TinSurface 
Grading 
Corridor 
CorridorSurface 
PipeNetwork 
Material 
GridSurface 

◆ SectionUpdateType

Enumerator
Static 
Dynamic 

◆ SectionViewVolumeTableAnchorType

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 

◆ SectionViewVolumeTableLayoutType

◆ SideRoadProfileDistanceRuleType

Enumerator
ToIntersectionExtents 
SpecifyDistance 

◆ SlopeLineSide

Enumerator
LeftSide 
RightSide 

◆ SlopeLineType

Enumerator
Lane 
Shoulder 

◆ SpiralCurveType

Enumerator
InCurve 
OutCurve 

◆ SpiralDirectionType

Enumerator
DirectionRight 
DirectionLeft 

◆ SpiralParamType

Enumerator
AValue 
Length 

◆ SplitStationType

Enumerator
Automatic 
Manual 

◆ StationEquationType

Enumerator
Decreasing 
Increasing 

◆ StationRangeType

Enumerator
Automatic 
UserSpecified 

◆ StationRoundingType

Enumerator
ExactStation 
PreviousMajorGrid 
PreviousMinorGrid 

◆ StationTypes

Enumerator
All 
Major 
Minor 
GeometryPoint 
Equation 
SuperTransPoint 
RangeStart 
RangeEnd 
HorizontalMask 
PIPoint 
CurveByCurvature 
CurveAtIncrement 
OffsetTargetCurveOnly 

◆ StructureControlSumpType

Enumerator
ByDepth 
ByElevation 

◆ SubassemblyGeometryGenerateMode

Enumerator
HardCoded 
UseVBA 
UseCOM 
UseDotNet 

◆ SubassemblyLogicalNameType

Enumerator
Surface 
Alignment 
Profile 
Offset 
Elevation 
OffsetPipe 
ElevationPipe 

◆ SubassemblySideType

◆ SubassemblyTargetToOption

Enumerator
Nearest 
Farthest 
Flattest 
Steepest 

◆ SuperelevationType

Enumerator
NotSupported 
Superelevation 
Cant 

◆ SurfaceMaskType

Enumerator
InSide 
OutSide 

◆ SurfaceSimplifyRegionType

Enumerator
SurfaceBorder 
UserSpecified 

◆ SurfaceSlopeLabelType

Enumerator
OnePoint 
TwoPoint 

◆ SurfaceTransformOperationType

Enumerator
Rotate 
Scale 
Move 

◆ SweptShapeType

Enumerator
Undefined 
CustomShape 
Circular 
Rectangular 
Elliptical 
EggShaped 
HorizontalElliptical 
Arched 

◆ TimeOfConcentrationCalculationMethod

Enumerator
CalculationMethodTR55 
CalculationMethodUserDefined 

◆ TR55FlowSegmentType

Enumerator
FlowTypeNone 
FlowTypeSheet 
FlowTypeShallowConc 
FlowTypeChannel 

◆ UDPClassificationApplyType

Enumerator
All 
None 
Custom 

◆ VerticalCurveType

◆ VolumeTableType

Enumerator
TotalVolume 
Material