CADability dotNET

The Circle2D type exposes the following members.

Constructors

  NameDescription
Protected methodCircle2D(SerializationInfo, StreamingContext)
Constructor required by deserialization
Public methodCircle2D(GeoPoint2D, Double)

Methods

  NameDescription
Public methodAddToGraphicsPath (Overrides GeneralCurve2D..::..AddToGraphicsPath(GraphicsPath, Boolean).)
Public methodApproximate (Overrides GeneralCurve2D..::..Approximate(Boolean, Double).)
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 methodDistance (Overrides GeneralCurve2D..::..Distance(GeoPoint2D).)
Public methodGetArea
Overrides GetArea()()()()
(Overrides GeneralCurve2D..::..GetArea()()()().)
Public methodGetAreaFromPoint (Overrides GeneralCurve2D..::..GetAreaFromPoint(GeoPoint2D).)
Public methodGetDisplayExtent
Public methodGetExtent (Overrides GeneralCurve2D..::..GetExtent()()()().)
Public methodGetFused (Overrides GeneralCurve2D..::..GetFused(ICurve2D, Double).)
Public methodGetObjectData
Public methodHitTest (Overrides GeneralCurve2D..::..HitTest(BoundingRect%, Boolean).)
Public methodIntersect(ICurve2D) (Overrides GeneralCurve2D..::..Intersect(ICurve2D).)
Public methodIntersect(GeoPoint2D, GeoPoint2D) (Overrides GeneralCurve2D..::..Intersect(GeoPoint2D, GeoPoint2D).)
Public methodMakeGeoObject (Overrides GeneralCurve2D..::..MakeGeoObject(Plane).)
Public methodMinDistance (Overrides GeneralCurve2D..::..MinDistance(ICurve2D).)
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 (Overrides GeneralCurve2D..::..TangentPointsToAngle(GeoVector2D).)
Public methodToString (Overrides Object..::..ToString()()()().)
Public methodTrim (Overrides GeneralCurve2D..::..Trim(Double, Double).)

Fields

  NameDescription
Protected fieldpen
Protected fieldvisibleSegments

Properties

Explicit Interface Implementations

See Also