The Arc type exposes the following members.

Constructors

  NameDescription
Public methodArc()()()()
Creates an empty arc.
Public methodArc(Arc)
Creates an arc from another one.
Public methodArc(Cartesian, Cartesian)
Creates a great circle arc.
Public methodArc(Halfspace, Cartesian)
Creates a full circle arc.
Public methodArc(Cartesian, Cartesian, Cartesian)
Creates an arc.
Public methodArc(Halfspace, Cartesian, Cartesian)
Creates an arc.

Methods

  NameDescription
Public methodCalcTriangleArea
Computes the area of the triangle defined by the arc and a given point, which is connected to the endpoints with great circles.
Public methodContainsOnEdge
Calls...
Public methodEquals(Object)
Implements the equality check.
(Overrides Object..::..Equals(Object).)
Public methodEquals(Arc)
Implements the equality check.
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAngle
Returns the angle on the circle to specified point from the start point.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPoint
Returns a point on the circle at the specified angle.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWideConvex
Gets a convex of specified width that contains the arc.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns the string representation of the arc.
(Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Public fieldStatic memberRevision
Revision from CVS

Properties

  NameDescription
Public propertyAngle
Gets the angle between the end points.
Public propertyArea
Gets the semi-lune area of the arc.
Public propertyCircle
Gets the circle of the arc.
Public propertyIsFull
Determines whether the arc is a full circle.
Public propertyLength
Gets the length of the arc.
Public propertyMiddle
Gets the middle point of the arc.
Public propertyPoint1
Gets the starting point of the arc.
Public propertyPoint2
Gets the end point of the arc.
Public propertyPointU
Used by XML serializer.
Public propertyPointW
Used by XML serializer.

See Also