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

Namespaces

namespace  AeccObjectExport
 
namespace  AeccUiMgd
 
namespace  ApplicationServices
 
namespace  Cogo
 
namespace  DatabaseServices
 
namespace  DataShortcuts
 
namespace  HydroCalcsMgd
 
namespace  Internal
 
namespace  Logging
 
namespace  Rehab
 
namespace  Runtime
 
namespace  Settings
 

Classes

class  AlignmentDesignCheck
 
class  AlignmentDesignCheckCollection
 
class  AlignmentDesignCheckRoot
 
class  AttributeHelper
 
class  CivilException
 
class  CivilHelper
 
class  Constant
 
class  DeprecatedVersionAttribute
 
class  DesignCheck
 
class  EntityNotFoundException
 
class  ErrorStatusText
 
class  GeometryPointLabelOption
 
class  GeometryPointSelector
 
class  InternalC3DPipesToStmMigration
 
interface  IProperty
 
class  PointNotOnEntityException
 
class  ProfileDesignCheck
 
class  ProfileDesignCheckCollection
 
class  ProfileDesignCheckRoot
 
class  ProjectionUtil
 
class  PropertyAnchorPoint
 
class  PropertyAngle
 
class  PropertyArrowhead
 
class  PropertyBlock
 
class  PropertyBoolean
 
class  PropertyColor
 
class  PropertyDouble
 
class  PropertyEnum
 
class  PropertyExpression
 
class  PropertyFeatureLineStylePriority
 
class  PropertyInt
 
class  PropertyLayer
 
class  PropertyLinetype
 
class  PropertyMaterial
 
class  PropertyMText
 
class  PropertyNameTemplate
 
class  PropertyObjectId
 
class  PropertyObjectName
 
class  PropertyString
 
class  PropertyTextStyle
 
class  PropertyUInt
 
class  SurfaceException
 
class  SurfaceStatusText
 
class  SurveyException
 
class  SurveyProject
 
class  SurveyProjectCollection
 
class  SurveyQuery
 
class  SurveyQueryCollection
 
class  SurveyStatusText
 
class  TreeOidWrapper
 
class  Utility
 

Enumerations

enum  AccelerationUnitType { MeterPerSecSquared = 202 , FootPerSecSquared }
 
enum  AlignmentDesignCheckType {
  TangentIntersection = 251704641 , Line , Spiral , Curve ,
  Superelevation = 251704647
}
 
enum  AlignmentDividedPivotType {
  Center = 3073 , InsideOfCurve , OutsideOfCurve , LeftSide ,
  RightSide , MedianEdges , Baseline
}
 
enum  AlignmentLockModeType { Geometry = 1 , Station }
 
enum  AlignmentMedianTreatmentType { MaintainMedian = 3079 , DistortedMedian }
 
enum  AlignmentPointType {
  Begin = 257 , End , TanTan , CurveMidPt = 285 ,
  TanCurve = 260 , CurveTan , CompCurveCurve , RevCurveCurve ,
  TanSpiral , SpiralTan , CurveSpiral , SpiralCurve ,
  SpiralSpiral , RevSpiral
}
 
enum  AlignmentTransitionSegmentType { Lines , Arcs }
 
enum  AlignmentUndividedPivotType {
  Center = 3073 , InsideOfCurve , OutsideOfCurve , LeftSide ,
  RightSide
}
 
enum  AlignmentUpdateModeType { Dynamic = 1 , Static }
 
enum  AnchorLocationType {
  TopLeft = 134263044 , TopCenter , TopRight , MiddleLeft ,
  MiddleCenter , MiddleRight , BottomLeft , BottomCenter ,
  BottomRight , Start = 134263041 , Middle , End ,
  InsertionPoint = 134263053 , Station = 134263072 , LabelLocation , PI ,
  PVI = 134263088 , CurveStart , CurveEnd , PVIExtension ,
  CurveStartExtension , CurveMiddleExtension , CurveEndExtension , CurveHighPoint ,
  CurveLowPoint , TangentStart , TangentMiddle , TangentEnd ,
  TangentStartExtension , TangentMiddleExtension , TangentEndExtension , StationExtension ,
  BandTop , BandMiddle , BandBottom , StartExtension ,
  MiddleExtension , EndExtension , Offset = 134263152 , GradeBreak = 134263154 ,
  GradeBreakExtension
}
 
enum  AnchorPointType {
  Start = 134263041 , Middle , End , TopLeft ,
  TopCenter , TopRight , MiddleLeft , MiddleCenter ,
  MiddleRight , BottomLeft , BottomCenter , BottomRight ,
  InsertionPoint , Center , PointOfIntersection , Station = 134263072 ,
  PI = 134263074 , PVI = 134263088 , CurveStart , CurveEnd ,
  PVIDimension , CurveStartDimension , CurveMidDimension , CurveEndDimension ,
  CurveHighPoint , CurveLowPoint , TangentStart , TangentMiddle ,
  TangentEnd , TangentStartDimension , TangentMiddleDimension , TangentEndDimension ,
  TangentInStart = 134263075 , TangentInMiddle , TangentOutMiddle = 134263078 , TangentOutEnd ,
  StationExtension = 134263103 , PVIStart = 134263120 , PVIEnd , PVIStartDimension ,
  PVIEndDimension , CurveMid = 134263128 , CurveHighPointDimension , CurveLowPointDimension ,
  CurveStartInView = 134263184 , CurveEndInView , CurveStartInViewDimension , CurveEndInViewDimension ,
  TangentStartInView , TangentEndInView , TangentStartInViewDimension , TangentEndInViewDimension ,
  PVIStartInView , PVIEndInView , PVIStartInViewDimension , PVIEndInViewDimension ,
  StartExtension = 134263107 , MiddleExtension , EndExtension , Offset = 134263152 ,
  OffsetExtension , GradeBreak , GradeBreakExtension , Centerline ,
  TopOuterDiameter , TopInnerDiameter , BottomOuterDiameter , BottomInnerDiameter ,
  PipeDimension , StructureDimension , SectionViewTop = 134263168 , SectionViewBottom ,
  SectionViewTopAtStart , SectionViewBottomAtStart , SectionViewTopAtMiddle , SectionViewBottomAtMiddle ,
  SectionViewTopAtEnd , SectionViewBottomAtEnd , SegmentMiddleSuperelevationBand = 134264080 , Insertion = 134264184 ,
  Dimension , LabelLocation = 134263296 , BandTop = 134263104 , BandMiddle ,
  BandBottom , PreviousStationBandTop = 134264160 , PreviousStationBandMiddle , PreviousStationBandBottom ,
  LengthMidBandTop , LengthMidBandMiddle , LengthMidBandBottom , NextStationBandTop ,
  NextStationBandMiddle , NextStationBandBottom , SegmentStartAndBandTop = 134264082 , SegmentStartAndBandMiddle ,
  SegmentStartAndBandBot , SegmentMiddleAndBandTop , SegmentMiddleAndBandMiddle , SegmentMiddleAndBandBot ,
  SegmentEndAndBandTop , SegmentEndAndBandMiddle , SegmentEndAndBandBot , SchematicLineStart ,
  SchematicLineMid , SchematicLineEnd , PreviousOffsetBandTop = 134264144 , PreviousOffsetBandMiddle ,
  PreviousOffsetBandBottom , NextOffsetBandTop = 134264150 , NextOffsetBandMiddle , NextOffsetBandBottom
}
 
enum  AngleFormatType { Decimal = 2468 , DegreeMinuteSecond = 2471 , MinuteSecond = 2469 , MinuteSecondSpaced }
 
enum  AngleUnitType { Degree = 179 , Radian = 178 , Grad = 180 }
 
enum  AreaUnitType {
  SquareMeter = 55 , SquareFoot , Acre , Hectare = 61 ,
  SquareKilometer = 75 , SquareMile = 83 , SquareYard = 93
}
 
enum  ArrowHeadFitType { Shrink = 256 , Omit , AlwaysDraw }
 
enum  ArrowHeadSizeType { UseDrawScale = 4096 , UseFixedScale , UseSizeInAbsUnits , UseSizeInRelUnits }
 
enum  ArrowHeadType {
  ClosedFilled , ClosedBlank , Closed , Dot ,
  ArchTick , Oblique , Open , Origin ,
  Origin2 , Open90 , Open30 , DotSmall ,
  DotBlank , Small , BoxBlank , BoxFilled ,
  DatumBlank , DatumFilled , Integral , None ,
  UserDefined
}
 
enum  AssemblyDisplayStyleType {
  InsertionPoint , Baseline , BaselineOrigin , OffsetBaseline ,
  OffsetBaselineOrigin
}
 
enum  AssemblyGroupNameType { GroupSide , GroupNameTemplate }
 
enum  BandLocationType { Top , Bottom }
 
enum  BandType {
  ProfileData = 66 , HorizontalGeometry = 68 , VerticalGeometry = 67 , SuperelevationData = 69 ,
  SectionData = 120 , SectionSegment , PipeNetwork = 320 , PressureNetwork = 402 ,
  SectionalData = 328
}
 
enum  BearingQuadrantType { Northeast , Southeast , Southwest , Northwest }
 
enum  BlockAttachmentType {
  TopLeft , TopCenter , TopRight , MiddleLeft ,
  MiddleCenter , MiddleRight , BottomLeft , BottomCenter ,
  BottomRight , InsertionPoint
}
 
enum  CantPivotMethodType { LowSideRail = 3074 , HighSideRail , CenterBaseline = 3079 }
 
enum  CantPointType {
  BeginOfAlignment = 513 , EndLevelRail = 768 , BeginFullCant = 770 , EndFullCant ,
  BeginLevelRail = 769 , Manual = 524 , EndOfAlignment = 520
}
 
enum  CantStationRoundingType {
  None = 2833 , PointOne , One , Five ,
  Ten
}
 
enum  CantViewDisplayStyleType {
  GraphTitle , LeftAxis , LeftAxisAnnotation = 3 , LeftAxisTicksMajor = 5 ,
  RightAxis = 7 , RightAxisAnnotation = 9 , RightAxisTicksMajor = 11 , TopAxis = 13 ,
  TopAxisAnnotation = 15 , TopAxisTicks = 17 , BottomAxis = 19 , BottomAxisAnnotation = 21 ,
  BottomAxisTicks = 23 , TopAxisTransitionRegion = 55 , BottomAxisTransitionRegion , TopAxisCurveDetails ,
  BottomAxisCurveDetails , CriticalStationTicks , CriticalStationText , TopAxisCriticalStationAnnotation ,
  BottomAxisCriticalStationAnnotation , AppliedCantAnnotation = 65 , LeftRailAppliedCantLine , RightRailAppliedCantLine ,
  CenterLine , EquilibriumCantLine , EquilibriumCantAnnotation
}
 
enum  CapitalizationType { MeterPerSecSquared = 202 , FootPerSecSquared }
 
enum  CatchmentObjectType { Polyline2D , Polyline3D }
 
enum  CatchmentRainfallTravelTimeUnitType { Second = 300 , Minute , Hour }
 
enum  CatchmentShallowConcentratedFlowSurfaceType { Paved , Unpaved }
 
enum  CatchmentTimeOfConcentrationMethodType { TR55 = 1 , UserDefined }
 
enum  CatchmentWatershedObjectType { Polyline2D , Polyline3D }
 
enum  CivilVersion {
  Civil2009 = 2009 , Civil2010 , Civil2011 , Civil2012 ,
  Civil2013 , Civil2014 , Civil2016 = 2016 , Civil2020 = 2020 ,
  Civil2021 , Civil2022
}
 
enum  CorridorAlongCurveOption { CurveAtIncrement , CurveByCurvature , CurveBoth }
 
enum  CorridorAlongOffsetTargetCurveOption { TargetCurveNone , TargetCurveAtIncrement , TargetCurveByCurvature }
 
enum  CorridorRegionLockType { GeometryLock = 1 , StationLock }
 
enum  CrossingBreaklinesElevationType { UseFirst , UseLast , UseAverage , UseNone }
 
enum  CrossSectionShapeType { Planar = 1793 , Crowned }
 
enum  CurbReturnCurveGroupType {
  Arc = 2 , SCS = 4 , SSCS , SCSS ,
  SSCSS , CCC = 3
}
 
enum  CurbReturnType { Chamfer = 1 , CircularFillet , ThreeCenteredArcs }
 
enum  DecimalCharacterType { Period = 2657 , Comma }
 
enum  DesignSpeedLookupMethodType { Interpolate = 2049 , Nearest , RoundToNearest }
 
enum  DimensionAnchorOptionType {
  Elevation , Above , Below , Default ,
  ViewTop , ViewBottom
}
 
enum  DimensionAnchorType {
  FixedElevation , DistanceAbove , DistanceBelow , GraphViewTop = 4 ,
  GraphViewBottom
}
 
enum  DirectionDisplayType { LongName = 2550 , ShortName = 2549 , LongNameSpaced = 2557 , ShortNameSpaced = 2556 }
 
enum  DirectionNameDisplayType { PreserveCase = 2449 , UpperCase , LowerCase , TitleCaps }
 
enum  DistanceScaleFactorType { Distance , ScaleFactor }
 
enum  DrivingDirectionType { RightSideOfTheRoad , LeftSideOfTheRoad }
 
enum  DropDecimalWholeType { Yes = 2705 , No }
 
enum  DropLeadingZeroType { Yes = 2707 , No }
 
enum  ElevationSourceType { Surface , Grading , FixedElevation }
 
enum  ElevationToUseType { UseFirst , UseLast , UseAverage }
 
enum  EntitySideType { Left = 1 , Right }
 
enum  ErrorStatus {
  Ok , PointNotOnEntity , EntityNotFound , ObjectNotOverridable ,
  PropertyNotInheritable , PropertyLockedByAncestor , AlignmentError = 5000 , NoPrevAlignmentEntity ,
  NoNextAlignmentEntity , ProfileError = 6000 , SurfaceError = 7000 , NoSurfaceFound ,
  ProcessingInterrupted , NoPointsInSurface , NoTrianglesInSurface , NoTriangleFound ,
  PointOutsideSurface , TriangleIsDeleted , NoBorderFound , NoRangePointsFound ,
  TrianglesAreNotNeeghbors , NoIntersectionFound , DuplicatePoint , NoPointFound ,
  UnableToReadFile , NoEdgeFound , EdgeIsLocked , CantSwap ,
  LoadFailed , DuplicateName , IllegalBoundary , InvalidFileFormat ,
  SnapshotNotFound , GradingPasteToTargetSurfRejected , CorridorError = 8000 , SurveyError = 9000 ,
  PrjStatusInsertError , PrjStatusWrongSvProject , PrjStatusWrongVaultProject , MetaQueryStatusNoName ,
  MetaQueryStatusDuplicateName , MetaQueryStatusNotFound , MetaQueryStatusQueryDataFileMissing , SdxStatusDatabaseNotOpen ,
  SdxStatusDatabaseNotReadable , SdxStatusDatabaseNotWritable , SdxStatusDefFileNotAvailable , SdxStatusDatabaseNotAvailable ,
  SdxStatusActiveDrawingRequiredToOpen , SdbStatusCorruption , SdbStatusDatabaseDoesNotExist , SdbStatusDatabaseDirectoryNotWritable ,
  SdbStatusDatabaseNotReadable , SdbStatusDatabaseNotWritable , SdbStatusDatabaseNotOpen , SdbStatusDatabaseVersionNewerThanSupported ,
  SdbStatusDatabaseVersionCanNotBeUpgraded , SdbStatusDatabaseNeedMigration , SdbStatusDatabaseAccessPermissionDenied , SdbStatusDatabaseCreateCacheCopyFailed ,
  SdbStatusDatabaseDuplicateProjectGUID , SdbStatusDatabaseProjectInfoMissingOrFailedToCreate , UnknownError = -1
}
 
enum  ExportDetermineElevationType { SampleSurfaceAtGridPoint , Average }
 
enum  FeatureLineConnectDirectionType { Inward , Outward }
 
enum  FeatureLineLayerSettingType { UseLayerSetting , UseCurrentLayer , UserEntityLayer }
 
enum  FeatureLineLayerType { LayerSetting , CurrentLayer }
 
enum  FeatureLinePointType { PIPoint , ElevationPoint , AllPoints }
 
enum  FlowUnitType { CubicMeterPerSec = 204 , CubicFootPerSec = 208 }
 
enum  FreeHaulDisplayType { GradePoint , BalancePoint }
 
enum  GradeFormatType { Percent = 2467 , Decimal , PerMille = 2476 }
 
enum  GradeSlopeFormatType {
  RiseRun = 2465 , RunRise , Percent , Decimal ,
  PerMille = 2476
}
 
enum  GradingDistanceProjectionType { Slope = 3 , RelativeElevation = 5 }
 
enum  GradingElevationProjectionType { CutFillSlope , CutSlope , FillSlope }
 
enum  GradingInteriorCornerOverlapSolutionType { UseAverageSlope , HoldSlopeAsMinimum , HoldSlopeAsMaximum }
 
enum  GradingRelativeElevationProjectionType { Slope = 3 , Distance = 6 }
 
enum  GradingSearchOrderType { CutFirst , FillFirst }
 
enum  GradingSlopeFormatType { Slope , Grade }
 
enum  GradingSurfaceProjectionType { CutFillSlope , CutSlope , FillSlope }
 
enum  GradingTargetType { Surface , Elevation , RelativeElevation , Distance }
 
enum  HighsideLocationType { LeftEdge = 2817 , Level , RightEdge }
 
enum  HighSideShoulderMethodType { DefaultSlope = 2561 , MatchLaneSlope }
 
enum  ImpliedPointOfIntersectionDisplayType { ByChangeInDirection = 1 , ByIndividualCurves , DoNotDisplayImpliedPI }
 
enum  KrigingSemivariogramType {
  Linear = 2048 , Monomial = 4096 , Spherical = 8192 , Exponential = 16384 ,
  Gaussian = 32768
}
 
enum  LabelContentDisplayType { Composed , StackedText }
 
enum  LabelingPromptType { Suppress , CommandLine , Dialog }
 
enum  LabelInsertionType { None , Top , Bottom }
 
enum  LabelInsideCurveType { None , Inside , Outside }
 
enum  LabelMaskType { FromLabelStyle , ObjectOnly }
 
enum  LabelRotationType { NotSupported , Dragged , NonDragged , Both }
 
enum  LabelStyleLengthType { FixedLength , PercentLength }
 
enum  LabelTextAttachmentType {
  TopLeft , TopCenter , TopRight , MiddleLeft ,
  MiddleCenter , MiddleRight , BottomLeft , BottomCenter ,
  BottomRight
}
 
enum  LandXMLImportAlignmentType { FixedOnly , FloatingOffFirstElement , FreeAndFloatingCurveGroups }
 
enum  LandXMLImportFeatureLineSite { FeatureLineSiteUsingSourceFile , FeatureLineSiteUsingDialogUI }
 
enum  LatLongDirectionType {
  LongName = 2550 , SuffixLongName = 2548 , PrefixLongName = 2546 , PrefixShortName = 2545 ,
  LongNameSpaced = 2557 , SuffixLongNameSpaced = 2555 , PrefixLongNameSpaced = 2553 , PrefixShortNameSpaced = 2552
}
 
enum  LayoutModeType { Label = 1 , Tag , LabelTag }
 
enum  LeaderAttachmentBehaviorType { ToPoint , ToMarkerExtents , FromMarkerStyle }
 
enum  LeaderAttachmentType {
  LeaderTopOfTopLine , LeaderMiddleOfTopLine , LeaderMiddle , LeaderMiddleOfBottomLine ,
  LeaderBottomOfBottomLine
}
 
enum  LeaderShapeType { Straight , Spline }
 
enum  LeaderTailVisibilityType { FromLabelStyle , AlwaysHide }
 
enum  LeaderVisibilityType { FromLabelStyle , AlwaysHide }
 
enum  LinearUnitType {
  Meter = 2 , Kilometer = 20 , Foot = 30 , Inch ,
  Yard = 33 , Mile = 44 , Millimeter = 25 , Centimeter = 24 ,
  Decimeter = 23
}
 
enum  LinkCreationType { None , Single , Multiple }
 
enum  LowSideShoulderMethodType { DefaultSlope = 2561 , MatchLaneSlope , BreakoverRemoval = 2564 }
 
enum  MassHaulLineDisplayStyleType { MassHaulLine , FreeHaulLine , FreeHaulAreaHatch , OverHaulAreaHatch }
 
enum  MassHaulLineHatchDisplayStyleType { FreeHaulAreaHatch , OverHaulAreaHatch }
 
enum  MassHaulViewDisplayStyleType {
  GraphTitle , LeftAxis , LeftAxisTitle , LeftAxisAnnotationMajor ,
  LeftAxisAnnotationMinor , LeftAxisTicksMajor , LeftAxisTicksMinor , RightAxis ,
  RightAxisTitle , RightAxisAnnotationMajor , RightAxisAnnotationMinor , RightAxisTicksMajor ,
  RightAxisTicksMinor , TopAxis , TopAxisTitle , TopAxisAnnotationMajor ,
  TopAxisAnnotationMinor , TopAxisTicksMajor , TopAxisTicksMinor , BottomAxis ,
  BottomAxisTitle , BottomAxisAnnotationMajor , BottomAxisAnnotationMinor , BottomAxisTicksMajor ,
  BottomAxisTicksMinor , MiddleAxis , MiddleAxisTitle , MiddleAxisAnnotationMajor ,
  MiddleAxisAnnotationMinor , MiddleAxisTicksMajor , MiddleAxisTicksMinor , GridHorizontalMajor = 37 ,
  GridHorizontalMinor , GridVerticalMajor , GridVerticalMinor , GridAtSampleLineStations = 53 ,
  GridAtHGP = 44 , TopAxisAnnotationHGP = 47 , TopAxisTicksHGP , BottomAxisAnnotationHGP ,
  BottomAxisTicksHGP , MiddleAxisAnnotationHGP , MiddleAxisTicksHGP
}
 
enum  MatchLineLabelLocationType { Start = 1 , Middle , End , Intersection }
 
enum  NetworkDefaultLayoutCommandType { PipesAndStrucutres = 100 , PipesOnly , StrucutresOnly }
 
enum  OrientationReferenceType { Object , View , WorldCoordinateSystem }
 
enum  ParcelAnalysisType { Inverse , Mapcheck }
 
enum  ParcelRemainderDistributionType { CreateRemainderParcel , PlaceRemainderInLastParcel , RedistributeRemainder }
 
enum  ParcelSelectionType { PickPointWithinParcel , SelectParcelAreaLabel }
 
enum  ParcelSolutionType { UseShortestFrontage , UseSmallestArea }
 
enum  PipeNetworkPartDisplayType { OnlySelected , All }
 
enum  PipeSectionLabelPlacementType { AtPipeTop , AtPipeMiddle , AtPipeBottom }
 
enum  PlacementOptionType { Draft , Production = 2 }
 
enum  PlanViewAlignType { Start , Center , End }
 
enum  PlottedUnitDisplayType { Decimal , Fractional }
 
enum  PointCloudDefaultFileExtensionType {
  LAS , ASCIIXYZ , GEOTIFF , USGSDEM ,
  ERSIASC , ERSIFLT , USGSDTS , POINTCLOUDDATABASE ,
  PTS , PTX , TOPCONCLR , TOPCONCL3 ,
  ERSIADF , PTG
}
 
enum  PointCloudDisplayStyleType { BoundingBox , Points }
 
enum  PointCloudElevationRangeCreationType { NumberOfRanges , RangeInterval }
 
enum  PointCloudRangeColorSchemeType {
  Blues , Greens , Hydro , Land ,
  Pastels , Rainbow , Reds
}
 
enum  PointCloudRegionType { PointCloudExtents , Window , WindowPolygon , Object }
 
enum  PointCloudSurfaceType { NewSurface , ExistingSurface }
 
enum  PointCouldColorSchemeType {
  TrueColor , Classification , GrayscaleIntensity , ScaledColorIntensity ,
  ElevationRanges , SingleColor
}
 
enum  PointFileFormatType { PointFile , CogoDatabase , PointDatabase , Count }
 
enum  PointNamesExistType { UseNameTemplate , Counter , Notify = 3 }
 
enum  PointNumbersAssignedType { UseNext , SequenceFrom }
 
enum  PointNumbersExistType { Renumber , Merge , Overwrite , Notify }
 
enum  PointNumbersSuppliedType { Use , Ignore , AddOffset }
 
enum  PressureUnitType {
  PoundPerSquareInch = 242 , Bar = 261 , Pascals = 13 , Kilopascal = 240 ,
  Megapascal
}
 
enum  ProfileApplyCurveType { CrestAndSag , CrestOnly , SagOnly }
 
enum  ProfileCircularVerticalConstraintType { CurveLength = 513 , Radius = 515 }
 
enum  ProfileCurveType { Circular = 258 , SymmetricParabola , AsymmetricParabola }
 
enum  ProfileDesignCheckType { Line = 251704645 , Curve }
 
enum  ProfileParabolicVerticalConstraintType { CurveLength = 513 , KValue }
 
enum  ProfilePointType {
  TanCurve = 273 , CurveTan , CompCurve , RevCurve ,
  LowPoint , HighPoint , PVI , Start ,
  End , GradeBreak , OverallLowPoint , OverallHighPoint
}
 
enum  ProfileViewDatumType { MinElevation , MeanElevation }
 
enum  ProfileViewPlotType { ByRows , ByColumns }
 
enum  ProfileViewSplitDatumType { ExactElevation , PreviousMajorGrid , PreviousMinorGrid }
 
enum  ProfileViewSplitStationType { ExactStation , PreviousMajorGrid , PreviousMinorGrid }
 
enum  ProfileViewStartCornerType { LowerLeft , UpperLeft , LowerRight , UpperRight }
 
enum  ProjecitonPercentageType {
  Percentage_0 = 1 , Percentage_25 , Percentage_50 , Percentage_75 ,
  Percentage_100
}
 
enum  ProjecitonRule { ByPercentage = 1 , ByDistance }
 
enum  QuantityTakeoffLengthComputeType { Compute2D , Compute3D }
 
enum  QuantityTakeoffPipeLengthType { CenterToCenter = 1 , ToInsideEdges = 0 }
 
enum  QuantityTakeoffReportExtentType { Drawing , Sheet , SelectionSet }
 
enum  QuantityTakeoffReportType { Summary , Detailed }
 
enum  RadiusLookupMethodType { Interpolate = 2305 , Nearest , RoundToNearest }
 
enum  RailAlignmentPivotType { None , LeftRail , RightRail , Centerline }
 
enum  RoadwaySideType { Right , Left }
 
enum  RotationDirType { Clockwise , Counterclockwise }
 
enum  RoundingType { Normal = 2433 , Up , Truncate = 2436 }
 
enum  ROWCleanupType { None , Fillet , Chamfer }
 
enum  SectionViewElevationRangeType { LowestElevation , MeanElevation , FollowASection }
 
enum  SheetCreateType { NLayoutsPerNewDrawing , AllLayoutsInOneNewDrawing , AllLayoutsInCurrentDrawing }
 
enum  SheetSetType { PlanAndProfile , PlanOnly , ProfileOnly }
 
enum  ShoulderMethodType { DefaultSlope = 2561 , MatchLaneSlope , BreakoverRemoval = 2564 }
 
enum  SignType { Negative = 2593 , BracketNegative , Always }
 
enum  SlopeFormatType { RiseRun = 2465 , RunRise }
 
enum  SlopePatternLengthType { PercentOfLength , Length , SlopeRatio , GradeRatio }
 
enum  SlopePatternOffsetType { PercentLength , FixedLength , Divide }
 
enum  SlopePatternStartType { Top , Bottom }
 
enum  SlopePatternSymbolType {
  None , Block , Triangle , TriangleFilled ,
  TaperedLines , TaperedLinesNoGap
}
 
enum  SpeedUnitType { MeterPerSec = 185 , KilometerPerHour = 190 , FootPerSec , MilePerHour = 196 }
 
enum  SpiralType {
  Clothoid = 256 , JapaneseCubic = 258 , SineHalfWave = 257 , Bloss = 259 ,
  CubicParabola , NSWCubic = 264 , Sinusoidal = 261 , BiQuadratic ,
  OffsetClothoid = 1048832 , OffsetHalfWaveLenDimnTangent , OffsetJapaneseCubic , OffsetBloss ,
  OffsetCubicParabola , OffsetSinusoidal , OffsetBiQuadratic , OffsetHalfWaveLenDimnTangent2 ,
  OffsetInvalidSpiralType = 268435455
}
 
enum  StationDelimiterCharacterType {
  PlusSign = 2689 , MinusSign , Automatic , Underscore ,
  None = 2694
}
 
enum  StationDelimiterPositionType {
  Delimiter10 = 2673 , Delimiter100 , Delimiter1000 , Delimiter10000 ,
  Delimiter100000
}
 
enum  StationFormatType { StationIndexFormat = 2475 , StationFormat = 2474 , StationFormatDecimal = 2468 }
 
enum  StructureColumnComponentType { Default , PipeAll , PipeIn , PipeOut }
 
enum  StructureProfileLabelPlacementType { AtStructureTop , AtStructureMiddle , AtStructureBottom }
 
enum  StyleConflictResolverType { Ignore , Rename , Override , CancelRemaining }
 
enum  SubassemblyNameType { MacroName , NameTemplate }
 
enum  SuperelevationAttainmentRegionType { AutoAttainmentRegionType , BeginingAttainmentRegion , EndingAttainmentRegion }
 
enum  SuperelevationCorridorType { Undivided = 1537 , Divided }
 
enum  SuperelevationCriticalStationType {
  BeginAlignment = 513 , BeginNormalCrown , BeginNormalShoulder , BeginFullSuper ,
  EndFullSuper , EndNormalShoulder , EndNormalCrown , EndAlignment ,
  LevelCrown , LowShoulderMatch , ReverseCrown , Manual ,
  ShoulderBreakOver , BeginShoulderRollover , EndShoulderRollover , EndLevelRail = 768 ,
  BeginLevelRail , BeginFullCant , EndFullCant
}
 
enum  SuperelevationCrossSegmentType {
  LeftOutShoulderCrossSlope , LeftOutLaneCrossSlope , LeftInShoulderCrossSlope , LeftInLaneCrossSlope ,
  RightOutShoulderCrossSlope = 256 , RightOutLaneCrossSlope , RightInShoulderCrossSlope , RightInLaneCrossSlope
}
 
enum  SuperelevationPointType {
  BeginOfAlignment = 513 , BeginNormalCrown , BeginNormalShoulder , BeginFullSuper ,
  EndFullSuper , EndNormalShoulder , EndNormalCrown , EndOfAlignment ,
  LevelCrown , LowShoulderMatch , ReverseCrown , Manual ,
  ShoulderBreakOver , BeginShoulderRollover , EndShoulderRollover
}
 
enum  SuperelevationStationRoundingType {
  None = 2833 , PointOne , One , Five ,
  Ten
}
 
enum  SuperelevationTransitionRegionType { In , Out }
 
enum  SuperElevationViewDisplayStyleType {
  GraphTitle , LeftAxis , LeftAxisAnnotation = 3 , LeftAxisTicksMajor = 5 ,
  RightAxis = 7 , RightAxisAnnotation = 9 , RightAxisTicksMajor = 11 , TopAxis = 13 ,
  TopAxisAnnotation = 15 , TopAxisTicks = 17 , BottomAxis = 19 , BottomAxisAnnotation = 21 ,
  BottomAxisTicks = 23 , TopAxisTransitionRegion = 55 , BottomAxisTransitionRegion , TopAxisCurveDetails ,
  BottomAxisCurveDetails , CriticalStationTicks , CriticalStationText , TopAxisCriticalStationAnnotation ,
  BottomAxisCriticalStationAnnotation , SuperelevationCrossSlopeAnnotation , GraphReferenceLineTitle
}
 
enum  SurfaceBoundaryType { Show = 1 , Hide , Outer = 4 , DataClip = 8 }
 
enum  SurfaceBreaklineType { Standard = 14 , Wall = 16 , NonDestructive = 24 }
 
enum  SurfaceDrawObjectType {
  Point , Line , Block , Text ,
  Face , PolyFace
}
 
enum  SurfaceExtractionSettingsType { Plan , Model }
 
enum  SurfaceOpeartionStatusType { None = -1 , AllFalse , AllTrue , Varies }
 
enum  SurfacePointOutputLocationsType { GridBased = 1048576 , Centroids = 2097152 , RandomPoints = 4194304 , EdgeMidPoints = 8388608 }
 
enum  SurfacePointSelectionType { SelectPoints = 8 , RandomPoints = 16 , AllPoints = 64 }
 
enum  SurfaceRegionOptionsType { SurfBorder , SpecifyWindow , SelectObjects }
 
enum  SurfaceSimplifyType { PointRemoval , EdgeContraction }
 
enum  SurfaceSmoothType { Kriging = 2 , NaturalNeighborInterpolation = 4 }
 
enum  SurfaceStatus {
  Success , NoSurfaceFound , ProcessingInterrupted , NoPointsInSurface ,
  NoTrianglesInSurface , NoTriangleFound , PointOutsideSurface , TriangleIsDeleted ,
  NoBorderFound , NoRangePointsFound , TrianglesAreNotNeighbors , NoIntersectionFound ,
  DuplicatePoint , NoPointFound , Failure , UnimplementedOperation ,
  UnableToReadFile , NoEdgeFound , EdgeIsLocked , CantSwap ,
  LoadFailed , DuplicateName , IllegalBoundary , InvalidFileFormat ,
  FileNotFound , SnapshotNotFound , GradingPasteToTargetSurfRejected , IncompatibleGrids ,
  UnableToOpenSurfaceStyle , PointOnFlatArea , NeighborsNotFullySpecified , InconsistentNeighborPointers ,
  PointsNotInCcwOrder , OutOfMemory , BaseSurfaceNotFound , ComparisonSurfaceNotFound
}
 
enum  SurfaceSurveyQueryType { AddPoint = 48 , AddFigure }
 
enum  SurfaceType { GridSurface = 1 , TinSurface = 0 , GridVolumeSurface = 2 , TinVolumeSurface }
 
enum  SurveyStatus {
  StatusOk , FdbStatusCorruption = 5 , FdbStatusNoName , FdbStatusDuplicateName ,
  FdbStatusDatabaseDoesNotExist , FdbStatusNotFound , FdbStatusDuplicateDbName , FdbStatusDbNoName ,
  FdbStatusDatabaseDirectoryNotWritable , FdbStatusDatabaseNotReadable , FdbStatusDatabaseNotWritable , EdbStatusCorruption ,
  EdbStatusNoName , EdbStatusDuplicateName , EdbStatusDatabaseDoesNotExist , EdbStatusNotFound ,
  EdbStatusDuplicateDbName , EdbStatusDbNoName , EdbStatusDatabaseDirectoryNotWritable , EdbStatusDatabaseNotReadable ,
  EdbStatusDatabaseNotWritable , SdbStatusCorruption , SdbStatusDatabaseDoesNotExist , SdbStatusDatabaseDirectoryNotWritable ,
  SdbStatusDatabaseNotReadable , SdbStatusDatabaseNotWritable , SdbStatusDatabaseNotOpen , SdbStatusDatabaseVersionNewerThanSupported ,
  SdbStatusDatabaseVersionCanNotBeUpgraded , SdbStatusDatabaseNeedMigration , SdbStatusDatabaseAccessPermissionDenied , SdbStatusDatabaseCreateCacheCopyFailed ,
  SdbStatusDatabaseDuplicateProjectGUID , SdbStatusDatabaseProjectInfoMissingOrFailedToCreate , FigStatusNoName , FigStatusNotFound ,
  FigStatusNodeNotFound , FigStatusRecalcNotPermitted , FigStatusRecalcFailed , NetStatusNoName ,
  NetStatusDuplicateName , NetStatusNotFound , NetStatusNoFileSpecified , ObsStatusNotFound ,
  StpStatusNotFound , TrvStatusNoName , TrvStatusNotFound , TrvStatusNodeNotFound ,
  TrvStatusDuplicateName , PrjStatusInsertError , PrjStatusWrongSvProject , PrjStatusWrongVaultProject ,
  SdxStatusDatabaseNotOpen , SdxStatusDatabaseNotReadable , SdxStatusDatabaseNotWritable , SdxStatusDefFileNotAvailable ,
  SdxStatusDatabaseNotAvailable , SdxStatusActiveDrawingRequiredToOpen , SdxStatusSchemaNotOpen , SdxStatusSchemaNotOpenForWrite ,
  SdxStatusSchemaAttributeNotDefined , SdxStatusSchemaAttributeInUse , SdxStatusSchemaInvalidAttributeDefinitionParameter , SdxStatusSchemaDuplicateClassAttributeName ,
  SdxStatusSchemaAttributeDefinitionNotFound , SdxStatusSchemaInternalError , SdxStatusDataObjectNotOpen = 71 , SdxStatusDataObjectNotOpenForWrite ,
  SdxStatusDataWrongAttrClass , SdxStatusDataCollectionNotFound , SdxStatusDataRecordNotFound , SdxStatusDataCreateCollectionFailed ,
  SdxStatusDataObjectNotFound , SdxStatusDataMultipleRecordsNotSupported , SetStatusFileNotAvailable , SetStatusFileNotReadable ,
  SetStatusFileNotWritable , SetStatusFileNotCorrectType , GrpStatusNotFound , GrpStatusDuplicateName ,
  GrpStatusNoName , TranslateDbInvalidInput , ImpEventStatusNoName , ImpEventStatusDuplicateName ,
  ImpEventStatusNotFound , ImpEventStatusImportDuplicateFileFound , ImpEventStatusImportFileNotFound , ImpEventStatusPointFormatNotFound ,
  ImpEventStatusF2FCodingConventionNotFound , PointStatusConflictPointIgnored , PointStatusConflictAbortProcess , LogStatusLogFileNotFound ,
  LogStatusXslFileNotFound , LogStatusXmlCouldNotBeGenerated , LogStatusHtmlFileNotGenerated , LogStatusOldHtmlFileNotDeleted ,
  MetaQueryStatusNoName , MetaQueryStatusDuplicateName , MetaQueryStatusNotFound , MetaQueryStatusQueryDataFileMissing
}
 
enum  SweptCurveLocation { OnEntireAlignment = 4 , OnNoWideningCurves = 8 }
 
enum  TableSegmentDataType { Line = 3 , Curve , Spiral }
 
enum  TableTitleDirectionType { Across , Down }
 
enum  TaperInputType { ByLength , ByTaperRatio }
 
enum  TextBorderType { Rectangular , RoundedRectangular , Circular }
 
enum  TextJustificationType { Left = 4 , Center , Right }
 
enum  TimeUnitType {
  Second = 300 , Minute , Hour , Day ,
  Year
}
 
enum  TransitionInputType { ByLength , ByTaperRatio }
 
enum  TransitionType { Linear = 1 , CurveLineCurve , CurveCurveReverseCurve = 4 , CurveReverseCurve }
 
enum  VectorMeasurementType { Bearings = 2785 , NorthAzimuth , SouthAzimuth }
 
enum  ViewFrameAngleType { AlongAlignment , RotateToNorth }
 
enum  ViewFrameLabelLocationType {
  TopLeft = 1 , TopCenter , TopRight , MiddleLeft ,
  MiddleCenter , MiddleRight , BottomLeft , BottomCenter ,
  BottomRight
}
 
enum  VolumeSurfaceType { Grid = 2 , Tin }
 
enum  VolumeUnitType { CubicMeter = 96 , CubicFoot = 130 , CubicYard = 153 }
 
enum  WaterdropObjectType { Polyline2D , Polyline3D }
 
enum  WatershedType {
  BoundaryPoint , BoundarySegment , Depression = 3 , FlatArea ,
  MultiDrain , MultiDrainNotch = 7
}
 
enum  WideningByMethod { ThroughDesignStandards = 1 , Manual }
 
enum  WideningSide { Inside = 1 , Outside , Both }
 

Enumeration Type Documentation

◆ AccelerationUnitType

Enumerator
MeterPerSecSquared 
FootPerSecSquared 

◆ AlignmentDesignCheckType

Enumerator
TangentIntersection 
Line 
Spiral 
Curve 
Superelevation 

◆ AlignmentDividedPivotType

Enumerator
Center 
InsideOfCurve 
OutsideOfCurve 
LeftSide 
RightSide 
MedianEdges 
Baseline 

◆ AlignmentLockModeType

Enumerator
Geometry 
Station 

◆ AlignmentMedianTreatmentType

Enumerator
MaintainMedian 
DistortedMedian 

◆ AlignmentPointType

Enumerator
Begin 
End 
TanTan 
CurveMidPt 
TanCurve 
CurveTan 
CompCurveCurve 
RevCurveCurve 
TanSpiral 
SpiralTan 
CurveSpiral 
SpiralCurve 
SpiralSpiral 
RevSpiral 

◆ AlignmentTransitionSegmentType

Enumerator
Lines 
Arcs 

◆ AlignmentUndividedPivotType

Enumerator
Center 
InsideOfCurve 
OutsideOfCurve 
LeftSide 
RightSide 

◆ AlignmentUpdateModeType

Enumerator
Dynamic 
Static 

◆ AnchorLocationType

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 
Start 
Middle 
End 
InsertionPoint 
Station 
LabelLocation 
PI 
PVI 
CurveStart 
CurveEnd 
PVIExtension 
CurveStartExtension 
CurveMiddleExtension 
CurveEndExtension 
CurveHighPoint 
CurveLowPoint 
TangentStart 
TangentMiddle 
TangentEnd 
TangentStartExtension 
TangentMiddleExtension 
TangentEndExtension 
StationExtension 
BandTop 
BandMiddle 
BandBottom 
StartExtension 
MiddleExtension 
EndExtension 
Offset 
GradeBreak 
GradeBreakExtension 

◆ AnchorPointType

Enumerator
Start 
Middle 
End 
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 
InsertionPoint 
Center 
PointOfIntersection 
Station 
PI 
PVI 
CurveStart 
CurveEnd 
PVIDimension 
CurveStartDimension 
CurveMidDimension 
CurveEndDimension 
CurveHighPoint 
CurveLowPoint 
TangentStart 
TangentMiddle 
TangentEnd 
TangentStartDimension 
TangentMiddleDimension 
TangentEndDimension 
TangentInStart 
TangentInMiddle 
TangentOutMiddle 
TangentOutEnd 
StationExtension 
PVIStart 
PVIEnd 
PVIStartDimension 
PVIEndDimension 
CurveMid 
CurveHighPointDimension 
CurveLowPointDimension 
CurveStartInView 
CurveEndInView 
CurveStartInViewDimension 
CurveEndInViewDimension 
TangentStartInView 
TangentEndInView 
TangentStartInViewDimension 
TangentEndInViewDimension 
PVIStartInView 
PVIEndInView 
PVIStartInViewDimension 
PVIEndInViewDimension 
StartExtension 
MiddleExtension 
EndExtension 
Offset 
OffsetExtension 
GradeBreak 
GradeBreakExtension 
Centerline 
TopOuterDiameter 
TopInnerDiameter 
BottomOuterDiameter 
BottomInnerDiameter 
PipeDimension 
StructureDimension 
SectionViewTop 
SectionViewBottom 
SectionViewTopAtStart 
SectionViewBottomAtStart 
SectionViewTopAtMiddle 
SectionViewBottomAtMiddle 
SectionViewTopAtEnd 
SectionViewBottomAtEnd 
SegmentMiddleSuperelevationBand 
Insertion 
Dimension 
LabelLocation 
BandTop 
BandMiddle 
BandBottom 
PreviousStationBandTop 
PreviousStationBandMiddle 
PreviousStationBandBottom 
LengthMidBandTop 
LengthMidBandMiddle 
LengthMidBandBottom 
NextStationBandTop 
NextStationBandMiddle 
NextStationBandBottom 
SegmentStartAndBandTop 
SegmentStartAndBandMiddle 
SegmentStartAndBandBot 
SegmentMiddleAndBandTop 
SegmentMiddleAndBandMiddle 
SegmentMiddleAndBandBot 
SegmentEndAndBandTop 
SegmentEndAndBandMiddle 
SegmentEndAndBandBot 
SchematicLineStart 
SchematicLineMid 
SchematicLineEnd 
PreviousOffsetBandTop 
PreviousOffsetBandMiddle 
PreviousOffsetBandBottom 
NextOffsetBandTop 
NextOffsetBandMiddle 
NextOffsetBandBottom 

◆ AngleFormatType

Enumerator
Decimal 
DegreeMinuteSecond 
MinuteSecond 
MinuteSecondSpaced 

◆ AngleUnitType

Enumerator
Degree 
Radian 
Grad 

◆ AreaUnitType

Enumerator
SquareMeter 
SquareFoot 
Acre 
Hectare 
SquareKilometer 
SquareMile 
SquareYard 

◆ ArrowHeadFitType

Enumerator
Shrink 
Omit 
AlwaysDraw 

◆ ArrowHeadSizeType

Enumerator
UseDrawScale 
UseFixedScale 
UseSizeInAbsUnits 
UseSizeInRelUnits 

◆ ArrowHeadType

Enumerator
ClosedFilled 
ClosedBlank 
Closed 
Dot 
ArchTick 
Oblique 
Open 
Origin 
Origin2 
Open90 
Open30 
DotSmall 
DotBlank 
Small 
BoxBlank 
BoxFilled 
DatumBlank 
DatumFilled 
Integral 
None 
UserDefined 

◆ AssemblyDisplayStyleType

Enumerator
InsertionPoint 
Baseline 
BaselineOrigin 
OffsetBaseline 
OffsetBaselineOrigin 

◆ AssemblyGroupNameType

Enumerator
GroupSide 
GroupNameTemplate 

◆ BandLocationType

Enumerator
Top 
Bottom 

◆ BandType

Enumerator
ProfileData 
HorizontalGeometry 
VerticalGeometry 
SuperelevationData 
SectionData 
SectionSegment 
PipeNetwork 
PressureNetwork 
SectionalData 

◆ BearingQuadrantType

Enumerator
Northeast 
Southeast 
Southwest 
Northwest 

◆ BlockAttachmentType

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 
InsertionPoint 

◆ CantPivotMethodType

Enumerator
LowSideRail 
HighSideRail 
CenterBaseline 

◆ CantPointType

Enumerator
BeginOfAlignment 
EndLevelRail 
BeginFullCant 
EndFullCant 
BeginLevelRail 
Manual 
EndOfAlignment 

◆ CantStationRoundingType

Enumerator
None 
PointOne 
One 
Five 
Ten 

◆ CantViewDisplayStyleType

Enumerator
GraphTitle 
LeftAxis 
LeftAxisAnnotation 
LeftAxisTicksMajor 
RightAxis 
RightAxisAnnotation 
RightAxisTicksMajor 
TopAxis 
TopAxisAnnotation 
TopAxisTicks 
BottomAxis 
BottomAxisAnnotation 
BottomAxisTicks 
TopAxisTransitionRegion 
BottomAxisTransitionRegion 
TopAxisCurveDetails 
BottomAxisCurveDetails 
CriticalStationTicks 
CriticalStationText 
TopAxisCriticalStationAnnotation 
BottomAxisCriticalStationAnnotation 
AppliedCantAnnotation 
LeftRailAppliedCantLine 
RightRailAppliedCantLine 
CenterLine 
EquilibriumCantLine 
EquilibriumCantAnnotation 

◆ CapitalizationType

Enumerator
MeterPerSecSquared 
FootPerSecSquared 

◆ CatchmentObjectType

Enumerator
Polyline2D 
Polyline3D 

◆ CatchmentRainfallTravelTimeUnitType

Enumerator
Second 
Minute 
Hour 

◆ CatchmentShallowConcentratedFlowSurfaceType

◆ CatchmentTimeOfConcentrationMethodType

Enumerator
TR55 
UserDefined 

◆ CatchmentWatershedObjectType

Enumerator
Polyline2D 
Polyline3D 

◆ CivilVersion

Enumerator
Civil2009 
Civil2010 
Civil2011 
Civil2012 
Civil2013 
Civil2014 
Civil2016 
Civil2020 
Civil2021 
Civil2022 

◆ CorridorAlongCurveOption

Enumerator
CurveAtIncrement 
CurveByCurvature 
CurveBoth 

◆ CorridorAlongOffsetTargetCurveOption

Enumerator
TargetCurveNone 
TargetCurveAtIncrement 
TargetCurveByCurvature 

◆ CorridorRegionLockType

Enumerator
GeometryLock 
StationLock 

◆ CrossingBreaklinesElevationType

Enumerator
UseFirst 
UseLast 
UseAverage 
UseNone 

◆ CrossSectionShapeType

Enumerator
Planar 
Crowned 

◆ CurbReturnCurveGroupType

Enumerator
Arc 
SCS 
SSCS 
SCSS 
SSCSS 
CCC 

◆ CurbReturnType

Enumerator
Chamfer 
CircularFillet 
ThreeCenteredArcs 

◆ DecimalCharacterType

Enumerator
Period 
Comma 

◆ DesignSpeedLookupMethodType

Enumerator
Interpolate 
Nearest 
RoundToNearest 

◆ DimensionAnchorOptionType

Enumerator
Elevation 
Above 
Below 
Default 
ViewTop 
ViewBottom 

◆ DimensionAnchorType

Enumerator
FixedElevation 
DistanceAbove 
DistanceBelow 
GraphViewTop 
GraphViewBottom 

◆ DirectionDisplayType

Enumerator
LongName 
ShortName 
LongNameSpaced 
ShortNameSpaced 

◆ DirectionNameDisplayType

Enumerator
PreserveCase 
UpperCase 
LowerCase 
TitleCaps 

◆ DistanceScaleFactorType

Enumerator
Distance 
ScaleFactor 

◆ DrivingDirectionType

Enumerator
RightSideOfTheRoad 
LeftSideOfTheRoad 

◆ DropDecimalWholeType

Enumerator
Yes 
No 

◆ DropLeadingZeroType

Enumerator
Yes 
No 

◆ ElevationSourceType

Enumerator
Surface 
Grading 
FixedElevation 

◆ ElevationToUseType

Enumerator
UseFirst 
UseLast 
UseAverage 

◆ EntitySideType

Enumerator
Left 
Right 

◆ ErrorStatus

Enumerator
Ok 
PointNotOnEntity 
EntityNotFound 
ObjectNotOverridable 
PropertyNotInheritable 
PropertyLockedByAncestor 
AlignmentError 
NoPrevAlignmentEntity 
NoNextAlignmentEntity 
ProfileError 
SurfaceError 
NoSurfaceFound 
ProcessingInterrupted 
NoPointsInSurface 
NoTrianglesInSurface 
NoTriangleFound 
PointOutsideSurface 
TriangleIsDeleted 
NoBorderFound 
NoRangePointsFound 
TrianglesAreNotNeeghbors 
NoIntersectionFound 
DuplicatePoint 
NoPointFound 
UnableToReadFile 
NoEdgeFound 
EdgeIsLocked 
CantSwap 
LoadFailed 
DuplicateName 
IllegalBoundary 
InvalidFileFormat 
SnapshotNotFound 
GradingPasteToTargetSurfRejected 
CorridorError 
SurveyError 
PrjStatusInsertError 
PrjStatusWrongSvProject 
PrjStatusWrongVaultProject 
MetaQueryStatusNoName 
MetaQueryStatusDuplicateName 
MetaQueryStatusNotFound 
MetaQueryStatusQueryDataFileMissing 
SdxStatusDatabaseNotOpen 
SdxStatusDatabaseNotReadable 
SdxStatusDatabaseNotWritable 
SdxStatusDefFileNotAvailable 
SdxStatusDatabaseNotAvailable 
SdxStatusActiveDrawingRequiredToOpen 
SdbStatusCorruption 
SdbStatusDatabaseDoesNotExist 
SdbStatusDatabaseDirectoryNotWritable 
SdbStatusDatabaseNotReadable 
SdbStatusDatabaseNotWritable 
SdbStatusDatabaseNotOpen 
SdbStatusDatabaseVersionNewerThanSupported 
SdbStatusDatabaseVersionCanNotBeUpgraded 
SdbStatusDatabaseNeedMigration 
SdbStatusDatabaseAccessPermissionDenied 
SdbStatusDatabaseCreateCacheCopyFailed 
SdbStatusDatabaseDuplicateProjectGUID 
SdbStatusDatabaseProjectInfoMissingOrFailedToCreate 
UnknownError 

◆ ExportDetermineElevationType

Enumerator
SampleSurfaceAtGridPoint 
Average 

◆ FeatureLineConnectDirectionType

Enumerator
Inward 
Outward 

◆ FeatureLineLayerSettingType

Enumerator
UseLayerSetting 
UseCurrentLayer 
UserEntityLayer 

◆ FeatureLineLayerType

Enumerator
LayerSetting 
CurrentLayer 

◆ FeatureLinePointType

Enumerator
PIPoint 
ElevationPoint 
AllPoints 

◆ FlowUnitType

Enumerator
CubicMeterPerSec 
CubicFootPerSec 

◆ FreeHaulDisplayType

Enumerator
GradePoint 
BalancePoint 

◆ GradeFormatType

Enumerator
Percent 
Decimal 
PerMille 

◆ GradeSlopeFormatType

Enumerator
RiseRun 
RunRise 
Percent 
Decimal 
PerMille 

◆ GradingDistanceProjectionType

Enumerator
Slope 
RelativeElevation 

◆ GradingElevationProjectionType

Enumerator
CutFillSlope 
CutSlope 
FillSlope 

◆ GradingInteriorCornerOverlapSolutionType

Enumerator
UseAverageSlope 
HoldSlopeAsMinimum 
HoldSlopeAsMaximum 

◆ GradingRelativeElevationProjectionType

Enumerator
Slope 
Distance 

◆ GradingSearchOrderType

Enumerator
CutFirst 
FillFirst 

◆ GradingSlopeFormatType

Enumerator
Slope 
Grade 

◆ GradingSurfaceProjectionType

Enumerator
CutFillSlope 
CutSlope 
FillSlope 

◆ GradingTargetType

Enumerator
Surface 
Elevation 
RelativeElevation 
Distance 

◆ HighsideLocationType

Enumerator
LeftEdge 
Level 
RightEdge 

◆ HighSideShoulderMethodType

Enumerator
DefaultSlope 
MatchLaneSlope 

◆ ImpliedPointOfIntersectionDisplayType

Enumerator
ByChangeInDirection 
ByIndividualCurves 
DoNotDisplayImpliedPI 

◆ KrigingSemivariogramType

Enumerator
Linear 
Monomial 
Spherical 
Exponential 
Gaussian 

◆ LabelContentDisplayType

Enumerator
Composed 
StackedText 

◆ LabelingPromptType

Enumerator
Suppress 
CommandLine 
Dialog 

◆ LabelInsertionType

Enumerator
None 
Top 
Bottom 

◆ LabelInsideCurveType

Enumerator
None 
Inside 
Outside 

◆ LabelMaskType

Enumerator
FromLabelStyle 
ObjectOnly 

◆ LabelRotationType

Enumerator
NotSupported 
Dragged 
NonDragged 
Both 

◆ LabelStyleLengthType

Enumerator
FixedLength 
PercentLength 

◆ LabelTextAttachmentType

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 

◆ LandXMLImportAlignmentType

Enumerator
FixedOnly 
FloatingOffFirstElement 
FreeAndFloatingCurveGroups 

◆ LandXMLImportFeatureLineSite

Enumerator
FeatureLineSiteUsingSourceFile 
FeatureLineSiteUsingDialogUI 

◆ LatLongDirectionType

Enumerator
LongName 
SuffixLongName 
PrefixLongName 
PrefixShortName 
LongNameSpaced 
SuffixLongNameSpaced 
PrefixLongNameSpaced 
PrefixShortNameSpaced 

◆ LayoutModeType

Enumerator
Label 
Tag 
LabelTag 

◆ LeaderAttachmentBehaviorType

Enumerator
ToPoint 
ToMarkerExtents 
FromMarkerStyle 

◆ LeaderAttachmentType

Enumerator
LeaderTopOfTopLine 
LeaderMiddleOfTopLine 
LeaderMiddle 
LeaderMiddleOfBottomLine 
LeaderBottomOfBottomLine 

◆ LeaderShapeType

Enumerator
Straight 
Spline 

◆ LeaderTailVisibilityType

Enumerator
FromLabelStyle 
AlwaysHide 

◆ LeaderVisibilityType

Enumerator
FromLabelStyle 
AlwaysHide 

◆ LinearUnitType

Enumerator
Meter 
Kilometer 
Foot 
Inch 
Yard 
Mile 
Millimeter 
Centimeter 
Decimeter 

◆ LinkCreationType

Enumerator
None 
Single 
Multiple 

◆ LowSideShoulderMethodType

Enumerator
DefaultSlope 
MatchLaneSlope 
BreakoverRemoval 

◆ MassHaulLineDisplayStyleType

Enumerator
MassHaulLine 
FreeHaulLine 
FreeHaulAreaHatch 
OverHaulAreaHatch 

◆ MassHaulLineHatchDisplayStyleType

Enumerator
FreeHaulAreaHatch 
OverHaulAreaHatch 

◆ MassHaulViewDisplayStyleType

Enumerator
GraphTitle 
LeftAxis 
LeftAxisTitle 
LeftAxisAnnotationMajor 
LeftAxisAnnotationMinor 
LeftAxisTicksMajor 
LeftAxisTicksMinor 
RightAxis 
RightAxisTitle 
RightAxisAnnotationMajor 
RightAxisAnnotationMinor 
RightAxisTicksMajor 
RightAxisTicksMinor 
TopAxis 
TopAxisTitle 
TopAxisAnnotationMajor 
TopAxisAnnotationMinor 
TopAxisTicksMajor 
TopAxisTicksMinor 
BottomAxis 
BottomAxisTitle 
BottomAxisAnnotationMajor 
BottomAxisAnnotationMinor 
BottomAxisTicksMajor 
BottomAxisTicksMinor 
MiddleAxis 
MiddleAxisTitle 
MiddleAxisAnnotationMajor 
MiddleAxisAnnotationMinor 
MiddleAxisTicksMajor 
MiddleAxisTicksMinor 
GridHorizontalMajor 
GridHorizontalMinor 
GridVerticalMajor 
GridVerticalMinor 
GridAtSampleLineStations 
GridAtHGP 
TopAxisAnnotationHGP 
TopAxisTicksHGP 
BottomAxisAnnotationHGP 
BottomAxisTicksHGP 
MiddleAxisAnnotationHGP 
MiddleAxisTicksHGP 

◆ MatchLineLabelLocationType

Enumerator
Start 
Middle 
End 
Intersection 

◆ NetworkDefaultLayoutCommandType

Enumerator
PipesAndStrucutres 
PipesOnly 
StrucutresOnly 

◆ OrientationReferenceType

Enumerator
Object 
View 
WorldCoordinateSystem 

◆ ParcelAnalysisType

Enumerator
Inverse 
Mapcheck 

◆ ParcelRemainderDistributionType

Enumerator
CreateRemainderParcel 
PlaceRemainderInLastParcel 
RedistributeRemainder 

◆ ParcelSelectionType

Enumerator
PickPointWithinParcel 
SelectParcelAreaLabel 

◆ ParcelSolutionType

Enumerator
UseShortestFrontage 
UseSmallestArea 

◆ PipeNetworkPartDisplayType

Enumerator
OnlySelected 
All 

◆ PipeSectionLabelPlacementType

Enumerator
AtPipeTop 
AtPipeMiddle 
AtPipeBottom 

◆ PlacementOptionType

Enumerator
Draft 
Production 

◆ PlanViewAlignType

Enumerator
Start 
Center 
End 

◆ PlottedUnitDisplayType

Enumerator
Decimal 
Fractional 

◆ PointCloudDefaultFileExtensionType

Enumerator
LAS 
ASCIIXYZ 
GEOTIFF 
USGSDEM 
ERSIASC 
ERSIFLT 
USGSDTS 
POINTCLOUDDATABASE 
PTS 
PTX 
TOPCONCLR 
TOPCONCL3 
ERSIADF 
PTG 

◆ PointCloudDisplayStyleType

Enumerator
BoundingBox 
Points 

◆ PointCloudElevationRangeCreationType

Enumerator
NumberOfRanges 
RangeInterval 

◆ PointCloudRangeColorSchemeType

Enumerator
Blues 
Greens 
Hydro 
Land 
Pastels 
Rainbow 
Reds 

◆ PointCloudRegionType

Enumerator
PointCloudExtents 
Window 
WindowPolygon 
Object 

◆ PointCloudSurfaceType

Enumerator
NewSurface 
ExistingSurface 

◆ PointCouldColorSchemeType

Enumerator
TrueColor 
Classification 
GrayscaleIntensity 
ScaledColorIntensity 
ElevationRanges 
SingleColor 

◆ PointFileFormatType

Enumerator
PointFile 
CogoDatabase 
PointDatabase 
Count 

◆ PointNamesExistType

Enumerator
UseNameTemplate 
Counter 
Notify 

◆ PointNumbersAssignedType

Enumerator
UseNext 
SequenceFrom 

◆ PointNumbersExistType

Enumerator
Renumber 
Merge 
Overwrite 
Notify 

◆ PointNumbersSuppliedType

Enumerator
Use 
Ignore 
AddOffset 

◆ PressureUnitType

Enumerator
PoundPerSquareInch 
Bar 
Pascals 
Kilopascal 
Megapascal 

◆ ProfileApplyCurveType

Enumerator
CrestAndSag 
CrestOnly 
SagOnly 

◆ ProfileCircularVerticalConstraintType

Enumerator
CurveLength 
Radius 

◆ ProfileCurveType

Enumerator
Circular 
SymmetricParabola 
AsymmetricParabola 

◆ ProfileDesignCheckType

Enumerator
Line 
Curve 

◆ ProfileParabolicVerticalConstraintType

Enumerator
CurveLength 
KValue 

◆ ProfilePointType

Enumerator
TanCurve 
CurveTan 
CompCurve 
RevCurve 
LowPoint 
HighPoint 
PVI 
Start 
End 
GradeBreak 
OverallLowPoint 
OverallHighPoint 

◆ ProfileViewDatumType

Enumerator
MinElevation 
MeanElevation 

◆ ProfileViewPlotType

Enumerator
ByRows 
ByColumns 

◆ ProfileViewSplitDatumType

Enumerator
ExactElevation 
PreviousMajorGrid 
PreviousMinorGrid 

◆ ProfileViewSplitStationType

Enumerator
ExactStation 
PreviousMajorGrid 
PreviousMinorGrid 

◆ ProfileViewStartCornerType

Enumerator
LowerLeft 
UpperLeft 
LowerRight 
UpperRight 

◆ ProjecitonPercentageType

Enumerator
Percentage_0 
Percentage_25 
Percentage_50 
Percentage_75 
Percentage_100 

◆ ProjecitonRule

Enumerator
ByPercentage 
ByDistance 

◆ QuantityTakeoffLengthComputeType

Enumerator
Compute2D 
Compute3D 

◆ QuantityTakeoffPipeLengthType

Enumerator
CenterToCenter 
ToInsideEdges 

◆ QuantityTakeoffReportExtentType

Enumerator
Drawing 
Sheet 
SelectionSet 

◆ QuantityTakeoffReportType

Enumerator
Summary 
Detailed 

◆ RadiusLookupMethodType

Enumerator
Interpolate 
Nearest 
RoundToNearest 

◆ RailAlignmentPivotType

Enumerator
None 
LeftRail 
RightRail 
Centerline 

◆ RoadwaySideType

Enumerator
Right 
Left 

◆ RotationDirType

Enumerator
Clockwise 
Counterclockwise 

◆ RoundingType

Enumerator
Normal 
Up 
Truncate 

◆ ROWCleanupType

Enumerator
None 
Fillet 
Chamfer 

◆ SectionViewElevationRangeType

Enumerator
LowestElevation 
MeanElevation 
FollowASection 

◆ SheetCreateType

Enumerator
NLayoutsPerNewDrawing 
AllLayoutsInOneNewDrawing 
AllLayoutsInCurrentDrawing 

◆ SheetSetType

Enumerator
PlanAndProfile 
PlanOnly 
ProfileOnly 

◆ ShoulderMethodType

Enumerator
DefaultSlope 
MatchLaneSlope 
BreakoverRemoval 

◆ SignType

Enumerator
Negative 
BracketNegative 
Always 

◆ SlopeFormatType

Enumerator
RiseRun 
RunRise 

◆ SlopePatternLengthType

Enumerator
PercentOfLength 
Length 
SlopeRatio 
GradeRatio 

◆ SlopePatternOffsetType

Enumerator
PercentLength 
FixedLength 
Divide 

◆ SlopePatternStartType

Enumerator
Top 
Bottom 

◆ SlopePatternSymbolType

Enumerator
None 
Block 
Triangle 
TriangleFilled 
TaperedLines 
TaperedLinesNoGap 

◆ SpeedUnitType

Enumerator
MeterPerSec 
KilometerPerHour 
FootPerSec 
MilePerHour 

◆ SpiralType

Enumerator
Clothoid 
JapaneseCubic 
SineHalfWave 
Bloss 
CubicParabola 
NSWCubic 
Sinusoidal 
BiQuadratic 
OffsetClothoid 
OffsetHalfWaveLenDimnTangent 
OffsetJapaneseCubic 
OffsetBloss 
OffsetCubicParabola 
OffsetSinusoidal 
OffsetBiQuadratic 
OffsetHalfWaveLenDimnTangent2 
OffsetInvalidSpiralType 

◆ StationDelimiterCharacterType

Enumerator
PlusSign 
MinusSign 
Automatic 
Underscore 
None 

◆ StationDelimiterPositionType

Enumerator
Delimiter10 
Delimiter100 
Delimiter1000 
Delimiter10000 
Delimiter100000 

◆ StationFormatType

Enumerator
StationIndexFormat 
StationFormat 
StationFormatDecimal 

◆ StructureColumnComponentType

Enumerator
Default 
PipeAll 
PipeIn 
PipeOut 

◆ StructureProfileLabelPlacementType

Enumerator
AtStructureTop 
AtStructureMiddle 
AtStructureBottom 

◆ StyleConflictResolverType

Enumerator
Ignore 
Rename 
Override 
CancelRemaining 

◆ SubassemblyNameType

Enumerator
MacroName 
NameTemplate 

◆ SuperelevationAttainmentRegionType

Enumerator
AutoAttainmentRegionType 
BeginingAttainmentRegion 
EndingAttainmentRegion 

◆ SuperelevationCorridorType

Enumerator
Undivided 
Divided 

◆ SuperelevationCriticalStationType

Enumerator
BeginAlignment 
BeginNormalCrown 
BeginNormalShoulder 
BeginFullSuper 
EndFullSuper 
EndNormalShoulder 
EndNormalCrown 
EndAlignment 
LevelCrown 
LowShoulderMatch 
ReverseCrown 
Manual 
ShoulderBreakOver 
BeginShoulderRollover 
EndShoulderRollover 
EndLevelRail 
BeginLevelRail 
BeginFullCant 
EndFullCant 

◆ SuperelevationCrossSegmentType

Enumerator
LeftOutShoulderCrossSlope 
LeftOutLaneCrossSlope 
LeftInShoulderCrossSlope 
LeftInLaneCrossSlope 
RightOutShoulderCrossSlope 
RightOutLaneCrossSlope 
RightInShoulderCrossSlope 
RightInLaneCrossSlope 

◆ SuperelevationPointType

Enumerator
BeginOfAlignment 
BeginNormalCrown 
BeginNormalShoulder 
BeginFullSuper 
EndFullSuper 
EndNormalShoulder 
EndNormalCrown 
EndOfAlignment 
LevelCrown 
LowShoulderMatch 
ReverseCrown 
Manual 
ShoulderBreakOver 
BeginShoulderRollover 
EndShoulderRollover 

◆ SuperelevationStationRoundingType

Enumerator
None 
PointOne 
One 
Five 
Ten 

◆ SuperelevationTransitionRegionType

◆ SuperElevationViewDisplayStyleType

Enumerator
GraphTitle 
LeftAxis 
LeftAxisAnnotation 
LeftAxisTicksMajor 
RightAxis 
RightAxisAnnotation 
RightAxisTicksMajor 
TopAxis 
TopAxisAnnotation 
TopAxisTicks 
BottomAxis 
BottomAxisAnnotation 
BottomAxisTicks 
TopAxisTransitionRegion 
BottomAxisTransitionRegion 
TopAxisCurveDetails 
BottomAxisCurveDetails 
CriticalStationTicks 
CriticalStationText 
TopAxisCriticalStationAnnotation 
BottomAxisCriticalStationAnnotation 
SuperelevationCrossSlopeAnnotation 
GraphReferenceLineTitle 

◆ SurfaceBoundaryType

Enumerator
Show 
Hide 
Outer 
DataClip 

◆ SurfaceBreaklineType

Enumerator
Standard 
Wall 
NonDestructive 

◆ SurfaceDrawObjectType

Enumerator
Point 
Line 
Block 
Text 
Face 
PolyFace 

◆ SurfaceExtractionSettingsType

Enumerator
Plan 
Model 

◆ SurfaceOpeartionStatusType

Enumerator
None 
AllFalse 
AllTrue 
Varies 

◆ SurfacePointOutputLocationsType

Enumerator
GridBased 
Centroids 
RandomPoints 
EdgeMidPoints 

◆ SurfacePointSelectionType

Enumerator
SelectPoints 
RandomPoints 
AllPoints 

◆ SurfaceRegionOptionsType

Enumerator
SurfBorder 
SpecifyWindow 
SelectObjects 

◆ SurfaceSimplifyType

Enumerator
PointRemoval 
EdgeContraction 

◆ SurfaceSmoothType

Enumerator
Kriging 
NaturalNeighborInterpolation 

◆ SurfaceStatus

Enumerator
Success 
NoSurfaceFound 
ProcessingInterrupted 
NoPointsInSurface 
NoTrianglesInSurface 
NoTriangleFound 
PointOutsideSurface 
TriangleIsDeleted 
NoBorderFound 
NoRangePointsFound 
TrianglesAreNotNeighbors 
NoIntersectionFound 
DuplicatePoint 
NoPointFound 
Failure 
UnimplementedOperation 
UnableToReadFile 
NoEdgeFound 
EdgeIsLocked 
CantSwap 
LoadFailed 
DuplicateName 
IllegalBoundary 
InvalidFileFormat 
FileNotFound 
SnapshotNotFound 
GradingPasteToTargetSurfRejected 
IncompatibleGrids 
UnableToOpenSurfaceStyle 
PointOnFlatArea 
NeighborsNotFullySpecified 
InconsistentNeighborPointers 
PointsNotInCcwOrder 
OutOfMemory 
BaseSurfaceNotFound 
ComparisonSurfaceNotFound 

◆ SurfaceSurveyQueryType

Enumerator
AddPoint 
AddFigure 

◆ SurfaceType

Enumerator
GridSurface 
TinSurface 
GridVolumeSurface 
TinVolumeSurface 

◆ SurveyStatus

Enumerator
StatusOk 
FdbStatusCorruption 
FdbStatusNoName 
FdbStatusDuplicateName 
FdbStatusDatabaseDoesNotExist 
FdbStatusNotFound 
FdbStatusDuplicateDbName 
FdbStatusDbNoName 
FdbStatusDatabaseDirectoryNotWritable 
FdbStatusDatabaseNotReadable 
FdbStatusDatabaseNotWritable 
EdbStatusCorruption 
EdbStatusNoName 
EdbStatusDuplicateName 
EdbStatusDatabaseDoesNotExist 
EdbStatusNotFound 
EdbStatusDuplicateDbName 
EdbStatusDbNoName 
EdbStatusDatabaseDirectoryNotWritable 
EdbStatusDatabaseNotReadable 
EdbStatusDatabaseNotWritable 
SdbStatusCorruption 
SdbStatusDatabaseDoesNotExist 
SdbStatusDatabaseDirectoryNotWritable 
SdbStatusDatabaseNotReadable 
SdbStatusDatabaseNotWritable 
SdbStatusDatabaseNotOpen 
SdbStatusDatabaseVersionNewerThanSupported 
SdbStatusDatabaseVersionCanNotBeUpgraded 
SdbStatusDatabaseNeedMigration 
SdbStatusDatabaseAccessPermissionDenied 
SdbStatusDatabaseCreateCacheCopyFailed 
SdbStatusDatabaseDuplicateProjectGUID 
SdbStatusDatabaseProjectInfoMissingOrFailedToCreate 
FigStatusNoName 
FigStatusNotFound 
FigStatusNodeNotFound 
FigStatusRecalcNotPermitted 
FigStatusRecalcFailed 
NetStatusNoName 
NetStatusDuplicateName 
NetStatusNotFound 
NetStatusNoFileSpecified 
ObsStatusNotFound 
StpStatusNotFound 
TrvStatusNoName 
TrvStatusNotFound 
TrvStatusNodeNotFound 
TrvStatusDuplicateName 
PrjStatusInsertError 
PrjStatusWrongSvProject 
PrjStatusWrongVaultProject 
SdxStatusDatabaseNotOpen 
SdxStatusDatabaseNotReadable 
SdxStatusDatabaseNotWritable 
SdxStatusDefFileNotAvailable 
SdxStatusDatabaseNotAvailable 
SdxStatusActiveDrawingRequiredToOpen 
SdxStatusSchemaNotOpen 
SdxStatusSchemaNotOpenForWrite 
SdxStatusSchemaAttributeNotDefined 
SdxStatusSchemaAttributeInUse 
SdxStatusSchemaInvalidAttributeDefinitionParameter 
SdxStatusSchemaDuplicateClassAttributeName 
SdxStatusSchemaAttributeDefinitionNotFound 
SdxStatusSchemaInternalError 
SdxStatusDataObjectNotOpen 
SdxStatusDataObjectNotOpenForWrite 
SdxStatusDataWrongAttrClass 
SdxStatusDataCollectionNotFound 
SdxStatusDataRecordNotFound 
SdxStatusDataCreateCollectionFailed 
SdxStatusDataObjectNotFound 
SdxStatusDataMultipleRecordsNotSupported 
SetStatusFileNotAvailable 
SetStatusFileNotReadable 
SetStatusFileNotWritable 
SetStatusFileNotCorrectType 
GrpStatusNotFound 
GrpStatusDuplicateName 
GrpStatusNoName 
TranslateDbInvalidInput 
ImpEventStatusNoName 
ImpEventStatusDuplicateName 
ImpEventStatusNotFound 
ImpEventStatusImportDuplicateFileFound 
ImpEventStatusImportFileNotFound 
ImpEventStatusPointFormatNotFound 
ImpEventStatusF2FCodingConventionNotFound 
PointStatusConflictPointIgnored 
PointStatusConflictAbortProcess 
LogStatusLogFileNotFound 
LogStatusXslFileNotFound 
LogStatusXmlCouldNotBeGenerated 
LogStatusHtmlFileNotGenerated 
LogStatusOldHtmlFileNotDeleted 
MetaQueryStatusNoName 
MetaQueryStatusDuplicateName 
MetaQueryStatusNotFound 
MetaQueryStatusQueryDataFileMissing 

◆ SweptCurveLocation

Enumerator
OnEntireAlignment 
OnNoWideningCurves 

◆ TableSegmentDataType

Enumerator
Line 
Curve 
Spiral 

◆ TableTitleDirectionType

Enumerator
Across 
Down 

◆ TaperInputType

Enumerator
ByLength 
ByTaperRatio 

◆ TextBorderType

Enumerator
Rectangular 
RoundedRectangular 
Circular 

◆ TextJustificationType

Enumerator
Left 
Center 
Right 

◆ TimeUnitType

Enumerator
Second 
Minute 
Hour 
Day 
Year 

◆ TransitionInputType

Enumerator
ByLength 
ByTaperRatio 

◆ TransitionType

Enumerator
Linear 
CurveLineCurve 
CurveCurveReverseCurve 
CurveReverseCurve 

◆ VectorMeasurementType

Enumerator
Bearings 
NorthAzimuth 
SouthAzimuth 

◆ ViewFrameAngleType

Enumerator
AlongAlignment 
RotateToNorth 

◆ ViewFrameLabelLocationType

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 

◆ VolumeSurfaceType

Enumerator
Grid 
Tin 

◆ VolumeUnitType

Enumerator
CubicMeter 
CubicFoot 
CubicYard 

◆ WaterdropObjectType

Enumerator
Polyline2D 
Polyline3D 

◆ WatershedType

Enumerator
BoundaryPoint 
BoundarySegment 
Depression 
FlatArea 
MultiDrain 
MultiDrainNotch 

◆ WideningByMethod

Enumerator
ThroughDesignStandards 
Manual 

◆ WideningSide

Enumerator
Inside 
Outside 
Both