C# Class MeshRenderer.Core.RenderData

Stores the current mesh in a rendering friendly data structure.
Afficher le fichier Open project: RegrowthStudios/VoxelRTS Class Usage Examples

Méthodes publiques

Свойство Type Description
Bounds BoundingBox
MeshEdges uint[]
NumberOfInputPoints int
NumberOfRegions int
Points float[]
Segments uint[]
TrianglePartition int[]
Triangles uint[]
VoronoiEdges uint[]
VoronoiPoints float[]

Méthodes publiques

Méthode Description
SetInputGeometry ( InputGeometry data ) : void

Copy input geometry data.

SetMesh ( Mesh mesh ) : void

Copy mesh data.

SetVoronoi ( IVoronoi voro ) : void

Copy voronoi data.

SetVoronoi ( IVoronoi voro, int infCount ) : void

Copy voronoi data.

Method Details

SetInputGeometry() public méthode

Copy input geometry data.
public SetInputGeometry ( InputGeometry data ) : void
data InputGeometry
Résultat void

SetMesh() public méthode

Copy mesh data.
public SetMesh ( Mesh mesh ) : void
mesh Mesh
Résultat void

SetVoronoi() public méthode

Copy voronoi data.
public SetVoronoi ( IVoronoi voro ) : void
voro IVoronoi
Résultat void

SetVoronoi() public méthode

Copy voronoi data.
public SetVoronoi ( IVoronoi voro, int infCount ) : void
voro IVoronoi
infCount int
Résultat void

Property Details

Bounds public_oe property

public BoundingBox Bounds
Résultat BoundingBox

MeshEdges public_oe property

public uint[] MeshEdges
Résultat uint[]

NumberOfInputPoints public_oe property

public int NumberOfInputPoints
Résultat int

NumberOfRegions public_oe property

public int NumberOfRegions
Résultat int

Points public_oe property

public float[] Points
Résultat float[]

Segments public_oe property

public uint[] Segments
Résultat uint[]

TrianglePartition public_oe property

public int[] TrianglePartition
Résultat int[]

Triangles public_oe property

public uint[] Triangles
Résultat uint[]

VoronoiEdges public_oe property

public uint[] VoronoiEdges
Résultat uint[]

VoronoiPoints public_oe property

public float[] VoronoiPoints
Résultat float[]