C# Class SSTUTools.Arc

Show file Open project: shadowmage45/SSTULabs Class Usage Examples

Public Properties

Property Type Description
endAngle float
endVector Vector3
faces int
height float
length float
radius float
startAngle float
startVector Vector3

Public Methods

Method Description
Arc ( float radius, float height, float start, float end, int faces ) : System
generateVertices ( MeshBuilder builder, Vector3 offset, UVArea area, float v, float yCos, float ySin ) : List
getPivotPoint ( ) : Vector3
getPivotYRotation ( ) : float

Method Details

Arc() public method

public Arc ( float radius, float height, float start, float end, int faces ) : System
radius float
height float
start float
end float
faces int
return System

generateVertices() public method

public generateVertices ( MeshBuilder builder, Vector3 offset, UVArea area, float v, float yCos, float ySin ) : List
builder MeshBuilder
offset Vector3
area UVArea
v float
yCos float
ySin float
return List

getPivotPoint() public method

public getPivotPoint ( ) : Vector3
return Vector3

getPivotYRotation() public method

public getPivotYRotation ( ) : float
return float

Property Details

endAngle public property

public float endAngle
return float

endVector public property

public Vector3 endVector
return Vector3

faces public property

public int faces
return int

height public property

public float height
return float

length public property

public float length
return float

radius public property

public float radius
return float

startAngle public property

public float startAngle
return float

startVector public property

public Vector3 startVector
return Vector3