This class encapsulates the properties that are necessary to add an autowidening from a criteria file. It is used by the OffsetAlignmentInfo::AddAutoWidenings() method.
Inheritance Hierarchy
SystemObjectAutodesk.Civil.DatabaseServicesAutoWideningCriteriaInfo
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public class AutoWideningCriteriaInfo
VB
Public Class AutoWideningCriteriaInfo
C++
public ref class AutoWideningCriteriaInfo
The AutoWideningCriteriaInfo type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| AutoWideningCriteriaInfo | Initializes a new instance of the AutoWideningCriteriaInfo class |
Properties
| Name | Description | |
|---|---|---|
| AttainmentMethod | The attainment method. | |
| CriteriaFileName | The name of the criteria file. | |
| LaneWidth | The lane width. | |
| LeftLanesCount | The number of left lanes. | |
| MinimumRadiusTableName | The name of the minimum radius table. | |
| RightLanesCount | The number of right lanes. | |
| SpiralPercentForSC | The percent spiral for spiral curves. | |
| TangentPercentForTC | The percent tangent for tangent curves. | |
| TransitionLengthTableName | The name of the transition length table. | |
| WheelbaseLength | The wheelbase length. | |
| WideningMethod | The name of the widening method. | |
| WideningSide | The side to apply the widening to. |
Remarks
- Users are responsible for keeping the AutoWideningCriteriaInfo in a correct status, which means all the properties in this class should be valid.
- The CriteraFileName should keep consistent with the center line alignment's criteria file name.
