Derm.Render.ProjectionMatrix Class Reference

Projection matrix. More...

Inheritance diagram for Derm.Render.ProjectionMatrix:
Derm.Render.Matrix4x4 Derm.Render.Matrix

List of all members.

Public Member Functions

 ProjectionMatrix (ProjectionMatrix m)
 ProjectionMatrix copy constructor.
 ProjectionMatrix ()
 ProjectionMatrix constructor.
override object Clone ()
 Clone this ProjectionMatrix.
void SetFustrum (float left, float right, float bottom, float top, float near, float far)
 Set frustrum projection matrix.
void SetOrtho (float left, float right, float bottom, float top, float near, float far)
 Set orthographics projection matrix.

Detailed Description

Projection matrix.


Constructor & Destructor Documentation

Derm.Render.ProjectionMatrix.ProjectionMatrix (  ) 

ProjectionMatrix constructor.

It set this ModelMatrix to identity.

Derm.Render.ProjectionMatrix.ProjectionMatrix ( ProjectionMatrix  m  ) 

ProjectionMatrix copy constructor.

Parameters:
m A ProjectionMatrix to be copied.

Member Function Documentation

override object Derm.Render.ProjectionMatrix.Clone (  )  [virtual]

Clone this ProjectionMatrix.

Returns:
It returns a deep copy of this ProjectionMatrix.

Reimplemented from Derm.Render.Matrix4x4.

void Derm.Render.ProjectionMatrix.SetFustrum ( float  left,
float  right,
float  bottom,
float  top,
float  near,
float  far 
)

Set frustrum projection matrix.

Parameters:
left A System.Single
right A System.Single
bottom A System.Single
top A System.Single
near A System.Single
far A System.Single
void Derm.Render.ProjectionMatrix.SetOrtho ( float  left,
float  right,
float  bottom,
float  top,
float  near,
float  far 
)

Set orthographics projection matrix.

Parameters:
left A System.Single
right A System.Single
bottom A System.Single
top A System.Single
near A System.Single
far A System.Single


Services powered by Get Deus Ex Render Machina at SourceForge.net. Fast, secure and Free Open Source software downloads