C# Class Axiom.SceneManagers.Bsp.SpotlightFrustum

Frustum used for spotlights. It is not supposed to be part of the scene, and will not be rendered. The ViewMatrix and ProjectionMatrix properties, used for projecting texturing, are updated only when a spotlight is assigned at the Light property.
Inheritance: Axiom.Core.Frustum
Show file Open project: mono-soc-2011/axiom Class Usage Examples

Protected Properties

Property Type Description
light Axiom.Core.Light
lightNode Axiom.Core.Node
lightOrientation Axiom.MathLib.Quaternion
lightPosition Vector3

Protected Methods

Method Description
GetLightOrientation ( ) : Axiom.MathLib.Quaternion
UpdateMatrices ( ) : void

Method Details

GetLightOrientation() protected method

protected GetLightOrientation ( ) : Axiom.MathLib.Quaternion
return Axiom.MathLib.Quaternion

UpdateMatrices() protected method

protected UpdateMatrices ( ) : void
return void

Property Details

light protected property

protected Light,Axiom.Core light
return Axiom.Core.Light

lightNode protected property

protected Node,Axiom.Core lightNode
return Axiom.Core.Node

lightOrientation protected property

protected Quaternion,Axiom.MathLib lightOrientation
return Axiom.MathLib.Quaternion

lightPosition protected property

protected Vector3 lightPosition
return Vector3