Share

CorridorState Methods

The CorridorState type exposes the following members.

Methods

 NameDescription
Public methodIntersectAlignment(ObjectId, ObjectId, IPoint, Boolean) Intersects a ray with an alignment, with no maximum distance specified.
Public methodIntersectAlignment(ObjectId, ObjectId, IPoint, Boolean, Double) Intersects a ray with an alignment.
Public methodIntersectLink Intersects a ray with an assembly's links.
Public methodIntersectSurface(ObjectId, ObjectId, IPoint, Boolean, Double) Intersects a ray with a surface, with no maximum ray distance.
Public methodIntersectSurface(ObjectId, ObjectId, IPoint, Boolean, Double, Double) Intersects a ray with a surface.
Public methodIntersectSurface(ObjectId, ObjectId, IPoint, Boolean, Double, Int32) Intersects a ray with a surface, with no maximum ray distance and a maximum number of wanted intersection points.
Public methodIsAboveSurface(ObjectId, ObjectId, IPoint) Determines if roadway point is above a surface, with no minimum distance specified.
Public methodIsAboveSurface(ObjectId, ObjectId, IPoint, Double) Determines if roadway point is above a surface.
Public methodRecordError Record error.
Public methodSampleSection Samples elevation along an existing surface.
Public methodSetAxisOfRotationCrownPoint If the crown point is set, the axis of rotation uses it in its calculation for a divided crown/centers pivot type/multiple group assembly case. If a crown point is not set, the default Baseline pivot behavior is be used
Public methodSetAxisOfRotationInformation Save the AOR (Axis of Rotation) information for a subassembly
Public methodSetAxisOfRotationSERange By default, the axis of rotation calculation assumes the superelevation cross-slope set in SetAxisOfRotationInfomation applies to the full width of the subassembly. If the subassembly wants to override that behavior it can specify a starting and ending offset that indicates where superelavtion was applied.
Public methodSoeToXyz Transforms from assembly local station, offset, elevation (SOE) coordinates to world x,y,z coordinates.
Public methodXyzToSoe Transforms from world x,y,z coordinates to assembly local station, offset, elevation (SOE) coordinates.

See Also

Reference

Was this information helpful?