C# Class Axiom.Demos.VolumeRenderable

Inheritance: Axiom.Graphics.SimpleRenderable
Show file Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Property Type Description
iData Axiom.Graphics.IndexData
mFakeOrientation Axiom.Math.Matrix3
mRadius float
mSize float
mSlices int
mTexture string
mUnit Axiom.Graphics.TextureUnitState
vData Axiom.Graphics.VertexData

Public Methods

Method Description
GetSquaredViewDepth ( Camera camera ) : float
GetWorldTransforms ( Axiom matrices ) : void
NotifyCurrentCamera ( Camera camera ) : void
VolumeRenderable ( int slices, float size, string textureName ) : System

Protected Methods

Method Description
Initialize ( ) : void

Method Details

GetSquaredViewDepth() public method

public GetSquaredViewDepth ( Camera camera ) : float
camera Axiom.Core.Camera
return float

GetWorldTransforms() public method

public GetWorldTransforms ( Axiom matrices ) : void
matrices Axiom
return void

Initialize() protected method

protected Initialize ( ) : void
return void

NotifyCurrentCamera() public method

public NotifyCurrentCamera ( Camera camera ) : void
camera Axiom.Core.Camera
return void

VolumeRenderable() public method

public VolumeRenderable ( int slices, float size, string textureName ) : System
slices int
size float
textureName string
return System

Property Details

iData protected property

protected IndexData,Axiom.Graphics iData
return Axiom.Graphics.IndexData

mFakeOrientation protected property

protected Matrix3,Axiom.Math mFakeOrientation
return Axiom.Math.Matrix3

mRadius protected property

protected float mRadius
return float

mSize protected property

protected float mSize
return float

mSlices protected property

protected int mSlices
return int

mTexture protected property

protected string mTexture
return string

mUnit protected property

protected TextureUnitState,Axiom.Graphics mUnit
return Axiom.Graphics.TextureUnitState

vData protected property

protected VertexData,Axiom.Graphics vData
return Axiom.Graphics.VertexData