Class Geometry.Polygon.Ring
Represents a ring 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 Ring : Geometry.Polygon
Constructors
Ring(Vector2, Single, Single, Int32)
Initializes a new instance of the Geometry.
Declaration
public Ring(Vector2 center, float innerRadius, float outerRadius, int quality = 20)
Parameters
Type | Name | Description |
---|---|---|
Sharp |
center | The center. |
System. |
innerRadius | The inner radius. |
System. |
outerRadius | The outer radius. |
System. |
quality | The quality. |
Ring(Vector3, Single, Single, Int32)
Initializes a new instance of the Geometry.
Declaration
public Ring(Vector3 center, float innerRadius, float outerRadius, int quality = 20)
Parameters
Type | Name | Description |
---|---|---|
Sharp |
center | The center. |
System. |
innerRadius | The inner radius. |
System. |
outerRadius | The outer radius. |
System. |
quality | The quality. |
Fields
Center
The center
Declaration
public Vector2 Center
Field Value
Type | Description |
---|---|
Sharp |
InnerRadius
The inner radius
Declaration
public float InnerRadius
Field Value
Type | Description |
---|---|
System. |
OuterRadius
The outer radius
Declaration
public float OuterRadius
Field Value
Type | Description |
---|---|
System. |
Methods
UpdatePolygon(Int32)
Updates the polygon.
Declaration
public void UpdatePolygon(int offset = 0)
Parameters
Type | Name | Description |
---|---|---|
System. |
offset | The offset. |