Adds wall breaklines to a surface, specifiying elevations for each vertex.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0

Syntax

C#
public SurfaceOperationAddBreakline AddWallBreaklines(
	WallBreaklineCreationDataEx[] creationData,
	double midOrdinateDistance,
	double maximumDistance,
	double weedingDistance,
	double weedingAngle
)
Visual Basic
Public Function AddWallBreaklines ( _
	creationData As WallBreaklineCreationDataEx(), _
	midOrdinateDistance As Double, _
	maximumDistance As Double, _
	weedingDistance As Double, _
	weedingAngle As Double _
) As SurfaceOperationAddBreakline
Visual C++
public:
SurfaceOperationAddBreakline^ AddWallBreaklines(
	array<WallBreaklineCreationDataEx>^ creationData, 
	double midOrdinateDistance, 
	double maximumDistance, 
	double weedingDistance, 
	double weedingAngle
)

Parameters

creationData
Type: array<Autodesk.Civil.DatabaseServices..::..WallBreaklineCreationDataEx>[]()[][]
An array of WallBreaklineCreationDataEx objects that define breakline entities, offset side and individual elevation 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.

See Also