Add a curve pipe by using the geometry information of an input curve.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.3.1717.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.