Circle Class

Features and functionality for working with circles.

Definition

Namespace: Geometry
Assembly: Geometry (in Geometry.dll) Version: 25.2414.4032
C#
public class Circle
Inheritance
Object    Circle

Constructors

CircleInitializes a new instance of the Circle class

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetAngleAtSliceIndex Given a circle sliced symmetrically into multiple equal slices with a reference to 0 degrees, return the starting angle of the slice at the specified index, in radians.
GetArcBoundingBox(FPoint, FPoint, FPoint, ArcDirectionEnum) Return a reference to the bounding box for a circular arc being measured by center point, start point, and end point, with a winding direction.
GetArcBoundingBox(FPoint, FPoint, FPoint, WindingOrientationEnum, DrawingSpaceEnum) Return a reference to the bounding box for a circular arc being measured by center point, start point, and end point, with a winding direction.
GetHashCode
(Inherited from Object)
GetQuadrant Return the ordinal index of quadrant in which the specified angle is located.
GetQuadrantCrossings(Single, Single, ArcDirectionEnum) Return an array containing the ordinal quadrant crossings of the quadrants occupied by the specified arc.
GetQuadrantCrossings(Single, Single, WindingOrientationEnum, DrawingSpaceEnum) Return an array containing the ordinal quadrant crossings of the quadrants occupied by the specified arc.
GetQuadrantsOccupied(Single, Single, ArcDirectionEnum) Return an array containing the ordinal quadrant positions of the quadrants occupied by the specified arc.
GetQuadrantsOccupied(Single, Single, WindingOrientationEnum, DrawingSpaceEnum) Return an array containing the ordinal quadrant positions of the quadrants occupied by the specified arc.
GetType
(Inherited from Object)
GetVertices Return a list of vertices for a circle of the specified size centered at the provided location.
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also