OpenRoads Designer CONNECT Edition SDK Help

Bentley.CifNET.LinearGeometry Namespace

Classes

BSpline BSpline function that has minimal support with respect to a given degree, smoothness, and domain partition.
BSplineParameters BSpline parameters structure to manage the tangent and radius parameters.
BSplinePoleCollection Collection of BSplinePole.
CantCalculator  
CantCalculator.Widening  
Circle Defines a Circular Arc.
CircularArc Defines a Circular Arc.
ClosedLinearComplex Defines a Complex Closed Linear
ClosedLineString Defines a Closed Line String
ClosedLineString3d Defines a Closed Line String
Clothoid Defines a Clothoid - Curve generated by a parametric plot of S(t) against C(t).
ComparisonHelpers Class that contains a set of utilities for Model.Surface classes
ComplexComponentInfo Holds information about a complex component
CompoundElement Defines a CompoundElement.
ConstraintElementConstructor  
Curvature Curvature class
CurveSetInfo Defines curveset information for a primitive which is part of a curve set.
CurveVectorHelper  
DoubleValuePair Defines a couple of double values.
GpkClothoidUtil Defines methods used in Geopak clothoid calculations
Helper Defines a Helper to manage Geometry Linear.
Line Defines a line
Line3d Defines a 3D line
LinearComplex Defines and implements properties and methods for all the linear elements
LinearElement Defines a LinearElement
LinearElementCollection Defines a Collection of LinearElement
LinearElementVisitor Defines a Visitor to Traverse a LinearElement
LinearIntersection Defines a LinearIntersection
LinearIntersectionCollection Defines a Collection of LinearIntersection
LinearPoint Defines a Linear Point
LinearPointCollection Defines a Collection of Linear Point
LinearPointProjectionBySegmentsResult Defines a CLinear Point by Projection by Segment.
LinearPointProjectionResult Defines a Linear Point Projection Result
LineString Defines and implements properties and methods for all the linear elements
LineString3d Defines and implements properties and methods for all the linear elements
ManagedFactory Hosts static methods to create managed elements from unmanaged references.
Pole Pole structure defined by its Coordinates ans its Weight
Primitive<Bentley::CifNET::LinearGeometry::LinearElement>  
Primitive<Bentley::CifNET::LinearGeometry::ProfileElement>  
ProfileCircularArc Defines and implements properties and methods for all the linear elements
ProfileCircularArcConstructor Defines and implements properties and methods for all the linear elements
ProfileComplex Defines and implements properties and methods for all the linear elements
ProfiledElement Defines a ProfiledElement (LinearElement)
ProfileElement Defines a Profile Element
ProfileLine Defines and implements properties and methods for all the linear elements
ProfileLineConstructor Defines and implements properties and methods for all the linear elements
ProfileLineString Defines and implements properties and methods for all the linear elements
ProfileParabola Defines and implements properties and methods for all the linear elements
ProfileParabolaConstructor Defines and implements properties and methods for all the linear elements
ProfileParabolaConstructor.PointAndGrade Helper struct holding point and grade at point
ProfileParabolaConstructor.SummitAndTangentPoint Helper struct holding Parabola’s summit and TangentPoint for calculation
Region Represents a stationing region
Spiral Defines a Spiral
Stationing Defines and implements properties and methods for all the stationings
Stationing.StationRegion Represents a station-region
StationingByIndex Represents a stationing by index
StationingByName Represents a stationing by name
StationRegionByIndex Represents a station-region by index
StationRegionByName Represents a station-region by name
StrokingByComponentParameter Defines parameters for stroking of a linear complex element.

Structures

CantCalculator.Tops  
LinearElementCollectionMember Members of LinearElementCollection

Interfaces

ICantPoint  
ILinearClosed Defines methods for all closed linear elements
ILinearClosedPrimitive Defines methods for all closed linear elements
ILinearComplex  
IOptimizable  
IPrimitive Defines a primitive
IReversible  

Delegates

GetStrokeByComponentParameter Provides parameters for stroking by elements.

Enumerations

BulgeOrientation BulgeOrientation
CantCalculator.RotateAbout  
ClothoidType Defines clothoid spiral types
ConnectionPointTypes Defines connection point types
ControlPointLabelTypes Defines control point types
CubicParabolaType Defines Cubic Parabola Type
CurvatureBend CurvatureBend enum
CurveSetComponent  
CurveSetType  
GeometricType Indicates geometric type of linear or profile element
Hand Defines direction of circular arc
HorizontalControlPointTypes Defines control point types
ICantPoint.TransitionType  
PointSelectionOption Defines profiled element point selection used in rules. Ported from Bentley.CifNET.GeometryModel (src.cs)
ProfileHighLowPointMode Defines High/Low point research mode.
ProjectionBackOption Define an option for Projection
SpiralType Defines spiral types
StrokingByStepMethod Defines stroking by step methods.
StrokingMethod Defines stroking methods.
VerticalControlPointTypes Defines control point types