C# Class Axiom.Core.PatchMesh

Patch specialization of Mesh.
Instances of this class should be created by calling MeshManager.CreateBezierPatch.
Inheritance: Axiom.Core.Mesh
Datei anzeigen Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Property Type Description
patchSurface PatchSurface
vertexDeclaration Axiom.Graphics.VertexDeclaration

Public Methods

Method Description
Define ( Array controlPointArray, Axiom.Graphics.VertexDeclaration declaration, int width, int height, int uMaxSubdivisionLevel, int vMaxSubdivisionLevel, VisibleSide visibleSide, BufferUsage vbUsage, BufferUsage ibUsage, bool vbUseShadow, bool ibUseShadow ) : void
PatchMesh ( ResourceManager parent, string name, System.UInt64 handle, string group ) : System

Creates a new PatchMesh.

As defined in MeshManager.CreateBezierPatch.

Protected Methods

Method Description
load ( ) : void

Method Details

Define() public method

public Define ( Array controlPointArray, Axiom.Graphics.VertexDeclaration declaration, int width, int height, int uMaxSubdivisionLevel, int vMaxSubdivisionLevel, VisibleSide visibleSide, BufferUsage vbUsage, BufferUsage ibUsage, bool vbUseShadow, bool ibUseShadow ) : void
controlPointArray System.Array
declaration Axiom.Graphics.VertexDeclaration
width int
height int
uMaxSubdivisionLevel int
vMaxSubdivisionLevel int
visibleSide VisibleSide
vbUsage BufferUsage
ibUsage BufferUsage
vbUseShadow bool
ibUseShadow bool
return void

PatchMesh() public method

Creates a new PatchMesh.
As defined in MeshManager.CreateBezierPatch.
public PatchMesh ( ResourceManager parent, string name, System.UInt64 handle, string group ) : System
parent ResourceManager
name string
handle System.UInt64
group string
return System

load() protected method

protected load ( ) : void
return void

Property Details

patchSurface protected_oe property

Internal surface definition.
protected PatchSurface,Axiom.Core patchSurface
return PatchSurface

vertexDeclaration protected_oe property

Vertex declaration, cloned from the input.
protected VertexDeclaration,Axiom.Graphics vertexDeclaration
return Axiom.Graphics.VertexDeclaration