C# Class Transvoxel.Geometry.Mesh

Datei anzeigen Open project: BinaryConstruct/Transvoxel-XNA Class Usage Examples

Public Methods

Method Description
AddIndex ( ushort i ) : void
AddVertex ( Vector3f v, Vector3f normal ) : void
GetIndices ( ) : ushort[]
GetNormals ( ) : Transvoxel.Math.Vector3f[]
GetVertices ( ) : Transvoxel.Math.Vector3f[]
GetVerticesFloatArray ( ) : float[]
Mesh ( ) : System

Private Methods

Method Description
LatestAddedVertIndex ( ) : ushort

Method Details

AddIndex() public method

public AddIndex ( ushort i ) : void
i ushort
return void

AddVertex() public method

public AddVertex ( Vector3f v, Vector3f normal ) : void
v Transvoxel.Math.Vector3f
normal Transvoxel.Math.Vector3f
return void

GetIndices() public method

public GetIndices ( ) : ushort[]
return ushort[]

GetNormals() public method

public GetNormals ( ) : Transvoxel.Math.Vector3f[]
return Transvoxel.Math.Vector3f[]

GetVertices() public method

public GetVertices ( ) : Transvoxel.Math.Vector3f[]
return Transvoxel.Math.Vector3f[]

GetVerticesFloatArray() public method

public GetVerticesFloatArray ( ) : float[]
return float[]

Mesh() public method

public Mesh ( ) : System
return System