Archon::Render::Eye Struct Reference

Inheritance diagram for Archon::Render::Eye:

Inheritance graph
[legend]
Collaboration diagram for Archon::Render::Eye:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void set (Vector3 position)
 Change the properties of the eye.

Static Public Member Functions

static Ref< Eyecreate (Ref< View > v)
 Get a default eye.

Detailed Description

Definition at line 239 of file view.H.


Member Function Documentation

static Ref<Eye> Archon::Render::Eye::create Ref< View v  )  [inline, static]
 

Get a default eye.

A default eye is located at the origin of the view coordinate system.

Definition at line 245 of file view.H.

Referenced by Archon::Render::Test::dualWindowStereo(), Archon::Render::Test::oneThreadMono(), Archon::Render::Test::oneThreadPaperStereo(), Archon::Render::Test::splitScreenStereo(), Archon::Render::Test::twoThreadMono(), and Archon::Render::Test::twoThreadPaperStereo().

void Archon::Render::Eye::set Vector3  position  )  [inline]
 

Change the properties of the eye.

Parameters:
position Position of the eye measured in the view coordinate system.
This method is re-entrant/thread-safe.

Definition at line 255 of file view.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:57:12 2006 for Archon by  doxygen 1.4.4