C# Class Axiom.Samples.VolumeTexture.VolumeRendable

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

Protected Properties

Property Type Description
fakeOrientation Axiom.Math.Matrix3
radius float
size float
slices int
texture string
unit Axiom.Graphics.TextureUnitState

Public Methods

Method Description
GetSquaredViewDepth ( Camera camera ) : float

GetWorldTransforms ( Matrix4 matrices ) : void

NotifyCurrentCamera ( Camera camera ) : void

VolumeRendable ( int slices, int size, string texture ) : System.Collections.Generic

Protected Methods

Method Description
Initialize ( ) : void

dispose ( bool disposeManagedResources ) : void

Method Details

GetSquaredViewDepth() public method

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

GetWorldTransforms() public method

public GetWorldTransforms ( Matrix4 matrices ) : void
matrices Axiom.Math.Matrix4
return void

Initialize() protected method

protected Initialize ( ) : void
return void

NotifyCurrentCamera() public method

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

VolumeRendable() public method

public VolumeRendable ( int slices, int size, string texture ) : System.Collections.Generic
slices int
size int
texture string
return System.Collections.Generic

dispose() protected method

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
return void

Property Details

fakeOrientation protected property

protected Matrix3,Axiom.Math fakeOrientation
return Axiom.Math.Matrix3

radius protected property

protected float radius
return float

size protected property

protected float size
return float

slices protected property

protected int slices
return int

texture protected property

protected string texture
return string

unit protected property

protected TextureUnitState,Axiom.Graphics unit
return Axiom.Graphics.TextureUnitState