Share

SurfaceDefinitionBreaklines.AddNonDestructiveBreaklines(Point3dCollection, Double) Method

Adds non-destructive breaklines to a surface from a collection of 3d points.



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

Syntax

C#

public SurfaceOperationAddBreakline AddNonDestructiveBreaklines(
	Point3dCollection points,
	double midOrdinateDistance
)

VB

Public Function AddNonDestructiveBreaklines ( 
	points As Point3dCollection,
	midOrdinateDistance As Double
) As SurfaceOperationAddBreakline

C++

public:
SurfaceOperationAddBreakline^ AddNonDestructiveBreaklines(
	Point3dCollection^ points, 
	double midOrdinateDistance
)

Parameters

points  Point3dCollection
A collection of 3d points used to create breaklines.
midOrdinateDistance  Double
When the breakline is defined from a polyline with curves, the midOrdinateDistance value is used to tessellate the arcs in the polyline.

Return Value

SurfaceOperationAddBreakline

Exceptions

ExceptionCondition
ArgumentException Thrown when:
  1. The count of points is less than two.
  2. midOrdinateDistance <= 0.0.

Remarks

When defining a non-destructive breakline, surface points are created at each point and at each intersection of a surface triangle edge and the non-destructive breakline object.

See Also

Reference

Was this information helpful?