Share

CorridorState Properties

The CorridorState type exposes the following members.

Properties

 NameDescription
Public propertyCurrentAlignmentId Gets the current alignment where Subassembly is being applied.
Public propertyCurrentAlignmentIsOffsetAlignment Returns true if current processing state is along an offset alignment.
Public propertyCurrentAssemblyElevation Returns elevation difference from profile grade line elevation where current assembly is being applied.
Public propertyCurrentAssemblyFixedElevation If the CurrentAssemblyOffsetIsFixed property returns True, this property is the fixed elevation difference of the offset assembly portion from the baseline assembly portion.
Public propertyCurrentAssemblyFixedOffset If the CurrentAssemblyOffsetIsFixed property returns True, this property is the fixed offset distance of the offset assembly portion from the baseline assembly portion.
Public propertyCurrentAssemblyId Gets the ObjectId of the current Assembly being applied.
Public propertyCurrentAssemblyName Gets the name of the current Assembly being applied.
Public propertyCurrentAssemblyOffset Returns offset from baseline alignment where current assembly is being applied.
Public propertyCurrentAssemblyOffsetIsFixed Returns true if current processing state is along offset portion of assembly without offset alignment defined.
Public propertyCurrentBaselineId Gets the current baseline alignment where a Subassembly is being applied.
Public propertyCurrentCorridorId Gets the OjbectId of the current Corridor being applied.
Public propertyCurrentCorridorName Gets the name of the current Corridor being applied.
Public propertyCurrentElevation Gets the current elevation.
Public propertyCurrentMacroName Gets the current macro name.
(Inherited from RuntimeState)
Public propertyCurrentMacroProject Gets the current macro project.
(Inherited from RuntimeState)
Public propertyCurrentOffset Gets the current offset.
Public propertyCurrentProfileId Gets the current profile where Subassembly is being applied.
Public propertyCurrentRegionEndStation Gets the current region's end station where a Subassembly is being applied.
Public propertyCurrentRegionStartStation Gets the current region's start station where a Subassembly is being applied.
Public propertyCurrentStation Gets the current baseline alignment station where a Subassembly is being applied.
Public propertyCurrentSubassemblyElevation Returns the elevation difference from the assembly origin where the current subassembly is being applied.
Public propertyCurrentSubassemblyId Gets the ObjectId of the current Subassembly being applied.
Public propertyCurrentSubassemblyName Gets the name of the current Subassembly being applied.
Public propertyCurrentSubassemblyOffset Returns the offset from assembly origin where the current subassembly is being applied.
Public propertyCurrentSubassemblyVersion Sets the version of the current Subassembly being applied.
Public propertyLayoutModeDisplayType Gets or sets the corridor state's display mode.
Public propertyLinks Gets the collection of links.
Public propertyMode Gets corridor state's mode.
Public propertyParamsAlignment Gets the collection of alignment parameters.
Public propertyParamsAlignmentGlobal ParamsAlignmentGlobal
Public propertyParamsBool Gets the collection of boolean parameters.
Public propertyParamsBoolGlobal ParamsBoolGlobal
Public propertyParamsDouble Gets the collection of double parameters.
Public propertyParamsDoubleGlobal ParamsDoubleGlobal
Public propertyParamsElevationTarget Gets the collection of elevation parameters.
Public propertyParamsElevationTargetGlobal ParamsElevationGlobal
Public propertyParamsLong Gets the collection of long parameters.
Public propertyParamsLongGlobal ParamsLongGlobal
Public propertyParamsOffsetTarget Gets the collection of offset target parameters.
Public propertyParamsOffsetTargetGlobal ParamsOffsetTargetGlobal
Public propertyParamsPoint Gets the collection of marked point parameters.
Public propertyParamsPointGlobal ParamsPointGlobal
Public propertyParamsProfile Gets the collection of profile parameters.
Public propertyParamsProfileGlobal ParamsProfileGlobal
Public propertyParamsString Gets the collection of string parameters.
Public propertyParamsStringGlobal ParamsStringGlobal
Public propertyParamsSurface Gets the collection of surface parameters.
Public propertyParamsSurfaceGlobal ParamsSurfaceGlobal
Public propertyPoints Gets the collection of points.
Public propertyResourceStringString 
Public propertyResourceStringUInt32 Converts a resource id (numeric) to a resource string from the current subassembly's resource module.
Public propertyShapes Gets the collection of shapes.

See Also

Reference

Was this information helpful?