CADability dotNET

The BSpline2D type exposes the following members.

Methods

  NameDescription
Public methodAddToGraphicsPath (Overrides GeneralCurve2D..::..AddToGraphicsPath(GraphicsPath, Boolean).)
Public methodStatic memberAdjustPeriodic
Public methodClone
Overrides Clone()()()()
(Overrides GeneralCurve2D..::..Clone()()()().)
Public methodCloneReverse (Overrides GeneralCurve2D..::..CloneReverse(Boolean).)
Public methodCopy
Overrides Copy(ICurve2D)
(Overrides GeneralCurve2D..::..Copy(ICurve2D).)
Public methodDirectionAt (Overrides GeneralCurve2D..::..DirectionAt(Double).)
Public methodGetDisplayExtent
Public methodGetExtent (Overrides GeneralCurve2D..::..GetExtent()()()().)
Public methodGetFused (Overrides GeneralCurve2D..::..GetFused(ICurve2D, Double).)
Public methodGetModified (Overrides GeneralCurve2D..::..GetModified(ModOp2D).)
Public methodGetObjectData
Public methodGetSelfIntersections (Overrides GeneralCurve2D..::..GetSelfIntersections()()()().)
Public methodGetSimpleCurve
Public methodHitTest (Overrides GeneralCurve2D..::..HitTest(BoundingRect%, Boolean).)
Public methodIntersect(ICurve2D) (Overrides GeneralCurve2D..::..Intersect(ICurve2D).)
Public methodIntersect(GeoPoint2D, GeoPoint2D) (Overrides GeneralCurve2D..::..Intersect(GeoPoint2D, GeoPoint2D).)
Public methodIsValidParameter (Overrides GeneralCurve2D..::..IsValidParameter(Double).)
Public methodMakeGeoObject (Overrides GeneralCurve2D..::..MakeGeoObject(Plane).)
Public methodStatic memberMakeSpiral
Public methodMove (Overrides GeneralCurve2D..::..Move(Double, Double).)
Public methodPaint
Public methodParallel (Overrides GeneralCurve2D..::..Parallel(Double, Boolean, Double, Double).)
Public methodPerpendicularFoot (Overrides GeneralCurve2D..::..PerpendicularFoot(GeoPoint2D).)
Public methodPointAt
Overrides PointAt(Double)
(Overrides GeneralCurve2D..::..PointAt(Double).)
Public methodPositionOf (Overrides GeneralCurve2D..::..PositionOf(GeoPoint2D).)
Public methodProject (Overrides GeneralCurve2D..::..Project(Plane, Plane).)
Public methodReverse
Overrides Reverse()()()()
(Overrides GeneralCurve2D..::..Reverse()()()().)
Public methodSplit
Overrides Split(Double)
(Overrides GeneralCurve2D..::..Split(Double).)
Public methodTangentPoints (Overrides GeneralCurve2D..::..TangentPoints(GeoPoint2D, GeoPoint2D).)
Public methodTangentPointsToAngle(GeoVector2D) (Overrides GeneralCurve2D..::..TangentPointsToAngle(GeoVector2D).)
Public methodTangentPointsToAngle(Angle, GeoPoint2D) (Overrides GeneralCurve2D..::..TangentPointsToAngle(Angle, GeoPoint2D).)
Public methodToString (Overrides Object..::..ToString()()()().)
Public methodTrim (Overrides GeneralCurve2D..::..Trim(Double, Double).)
Public methodTrimParam
Public methodTryPointDeriv2At (Overrides GeneralCurve2D..::..TryPointDeriv2At(Double, GeoPoint2D%, GeoVector2D%, GeoVector2D%).)

Explicit Interface Implementations

See Also