Class Geometry.Polygon.Circle
Represents a circle polygon.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Oasys.Common.Logic
Assembly: Oasys.Common.dll
Syntax
public class Circle : Geometry.Polygon
Constructors
Circle(Vector2, Single, Int32)
Initializes a new instance of the Geometry.Polygon.Circle class.
Declaration
public Circle(Vector2 center, float radius, int quality = 20)
Parameters
Type | Name | Description |
---|---|---|
SharpDX.Vector2 | center | The center. |
System.Single | radius | The radius. |
System.Int32 | quality | The quality. |
Circle(Vector3, Single, Int32)
Initializes a new instance of the Geometry.Polygon.Circle class.
Declaration
public Circle(Vector3 center, float radius, int quality = 20)
Parameters
Type | Name | Description |
---|---|---|
SharpDX.Vector3 | center | The center. |
System.Single | radius | The radius. |
System.Int32 | quality | The quality. |
Fields
Center
The center
Declaration
public Vector2 Center
Field Value
Type | Description |
---|---|
SharpDX.Vector2 |
Radius
The radius
Declaration
public float Radius
Field Value
Type | Description |
---|---|
System.Single |
Methods
UpdatePolygon(Int32, Single)
Updates the polygon.
Declaration
public void UpdatePolygon(int offset = 0, float overrideWidth = -1F)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | offset | The offset. |
System.Single | overrideWidth | Width of the override. |