Adds wall breaklines to a surface, specifying a single elevation for all vertices.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public SurfaceOperationAddBreakline AddWallBreaklines( WallBreaklineCreationData[] creationData, double midOrdinateDistance, double maximumDistance, double weedingDistance, double weedingAngle ) |
Visual Basic |
---|
Public Function AddWallBreaklines ( _ creationData As WallBreaklineCreationData(), _ midOrdinateDistance As Double, _ maximumDistance As Double, _ weedingDistance As Double, _ weedingAngle As Double _ ) As SurfaceOperationAddBreakline |
Visual C++ |
---|
public: SurfaceOperationAddBreakline^ AddWallBreaklines( array<WallBreaklineCreationData>^ creationData, double midOrdinateDistance, double maximumDistance, double weedingDistance, double weedingAngle ) |
Parameters
- creationData
- Type: array<Autodesk.Civil.DatabaseServices..::..WallBreaklineCreationData>[]()[][]
An array of WallBreaklineCreationData objects that define breakline entities, offset side and the elevation value for each vertex, used to create wall breaklines.
- midOrdinateDistance
- Type: System..::..Double
When the breakline is defined from a polyline with curves, the midOrdinateDistance value is used to tessellate the arcs in the polyline.
- maximumDistance
- Type: System..::..Double
Specifies the maximum distance between vertices. If the distance between vertices on a breakline is greater than the maximumDistance, then points are added along the breakline at equal intervals that are less than or equal to the maximumDistance.
- weedingDistance
- Type: System..::..Double
The distance value for the weeding factor.
- weedingAngle
- Type: System..::..Double
The angle value for the weeding factor.
Remarks
Set a parameter to 0 to ignore it.