C# Class Axiom.Samples.VolumeTexture.VolumeRendable

Inheritance: Axiom.Graphics.SimpleRenderable
显示文件 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_oe property

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

radius protected_oe property

protected float radius
return float

size protected_oe property

protected float size
return float

slices protected_oe property

protected int slices
return int

texture protected_oe property

protected string texture
return string

unit protected_oe property

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