Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

LsgOrthoCam Struct Reference

Orthogonal projection. More...

#include <orthocam.h>

Collaboration diagram for LsgOrthoCam:

Collaboration graph
[legend]

Data Fields

LsgCamera super
Vertex min
Vertex max

Related Functions

(Note that these are not member functions.)

LsgOrthoCamLsgOrthoCam_create (void)
void LsgOrthoCam_init (LsgOrthoCam *self)
void LsgOrthoCam_display (LsgOrthoCam *self, LsgFrustum *frust, LsgNode *node)

Detailed Description

Orthogonal projection.

A camera with an axes parallel view cube defind by minimal and maximal value for each axis.


Friends And Related Function Documentation

LsgOrthoCam * LsgOrthoCam_create void   )  [related]
 

Allocate and initialize a new LsgOrthoCam.

Returns:
A new LsgOrthoCam instance

void LsgOrthoCam_init LsgOrthoCam self  )  [related]
 

Constructor method for LsgOrthoCam. Initialize view cube to [-1, +1] in all dimensions.

Parameters:
self The instance variable

void LsgOrthoCam_display LsgOrthoCam self,
LsgFrustum frust,
LsgNode node
[related]
 

Display a node as seen from this camera.

Parameters:
self The instance variable
frust The initial view frustum
node The node to display


The documentation for this struct was generated from the following file:
(c) 2003, by Enno Cramer
generated on 13 Jul 2003
lescegra - doxygen