The PipeCurveGeometry type exposes the following members.

Constructors

  NameDescription
Public methodPipeCurveGeometry(Point3d, Point2d, Point3d)
Creates PipeCurveGeometry by start point, second point, and end Point.
Public methodPipeCurveGeometry(Point3d, Point3d, Vector2d)
Creates PipeCurveGeometry by start point, end Point, and direction of tangent on end point.
Public methodPipeCurveGeometry(Point3d, Point3d, Double)
Creates PipeCurveGeometry by start point, end Point, and bulge.
Public methodPipeCurveGeometry(Point3d, Vector2d, Point3d)
Creates PipeCurveGeometry by start point, direction of tangent on start point, and end Point.
Public methodPipeCurveGeometry(Point3d, Point2d, Point3d, Boolean)
Creates PipeCurveGeometry by start point, second point, center point of arc, end Point, and isClockwise flag.
Public methodPipeCurveGeometry(Point3d, Point3d, Double, Boolean, Boolean)
Creates PipeCurveGeometry by start point, end Point, radius, isClockwise and isGreaterThan180 flags.

Methods

  NameDescription
Public methodGetArc2d
Gets the arc geometry on x,y plane.

Properties

  NameDescription
Public propertyBulge
Gets the bulge value of the arc on x,y plane.
Public propertyEndPoint
Gets the end point.
Public propertyStartPoint
Gets the start point.

See Also