Add a curve pipe by using the geometry information of an input curve.

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

Syntax

C#
public void AddCurvePipe(
	ObjectId pipeFamilyId,
	ObjectId pipeSizeId,
	Curve3d curve,
	bool clockwise,
	ref ObjectId newPipeId,
	bool applyRules
)
Visual Basic
Public Sub AddCurvePipe ( _
	pipeFamilyId As ObjectId, _
	pipeSizeId As ObjectId, _
	curve As Curve3d, _
	clockwise As Boolean, _
	ByRef newPipeId As ObjectId, _
	applyRules As Boolean _
)
Visual C++
public:
void AddCurvePipe(
	ObjectId pipeFamilyId, 
	ObjectId pipeSizeId, 
	Curve3d^ curve, 
	bool clockwise, 
	ObjectId% newPipeId, 
	bool applyRules
)

Parameters

pipeFamilyId
Type: ObjectId
Pipe family id.
pipeSizeId
Type: ObjectId
Object id of the Pipe Size.
curve
Type: Curve3d
The curve which supplies the geometry information.
clockwise
Type: System..::..Boolean
Returns true if the new pipe has clockwise direction, false otherwise.
newPipeId
Type: ObjectId%
Returns the object id of the newly added pipe.
applyRules
Type: System..::..Boolean
Returns whether the method needed to apply rules.

See Also