Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuParallelCamera.cpp File Reference

#include <string.h>
#include <math.h>
#include <iostream.h>
#include <GL/gl.h>
#include "vuCamera.h"
#include "vuParallelCamera.h"

Include dependency graph for vuParallelCamera.cpp:

Include dependency graph

Go to the source code of this file.

Functions

ostream & operator<< (ostream &out, vuParallelCamera &cam)
istream & operator>> (istream &in, vuParallelCamera &cam)
vuCameraoperator * (float t, vuParallelCamera &cam)

Variables

char id_string_cgs_xq3 [] = "vuParallelCameraD1.00__"
vuParallelCamera temp_cam_vpac_cgs__


Function Documentation

vuCamera* operator * float  t,
vuParallelCamera cam
 

This will multiply each component of cam by t and will store the result in a newly created parallel camera, and will return a pointer to that camera

Definition at line 473 of file vuParallelCamera.cpp.

References vuParallelCamera::create_new(), vuParallelCamera::m_Far, vuCamera::m_Height, vuCamera::m_LookAtVector, vuParallelCamera::m_Near, vuCamera::m_Position, vuCamera::m_UpVector, vuCamera::m_Width, vuParallelCamera::m_XRange, vuParallelCamera::m_YRange, vuParallelCamera::setFar(), vuCamera::setHeight(), vuCamera::setLookAtVector(), vuParallelCamera::setNear(), vuCamera::setPosition(), vuCamera::setUpVector(), vuCamera::setWidth(), vuParallelCamera::setXRange(), vuParallelCamera::setYRange(), and temp_cam_vpac_cgs__.

Here is the call graph for this function:

ostream& operator<< ostream &  out,
vuParallelCamera cam
 

Definition at line 376 of file vuParallelCamera.cpp.

References vuParallelCamera::TakeSnapShot().

Here is the call graph for this function:

istream& operator>> istream &  in,
vuParallelCamera cam
 

Definition at line 388 of file vuParallelCamera.cpp.

References vuCamera::m_IsChanged, and vuParallelCamera::RestoreShot().

Here is the call graph for this function:


Variable Documentation

char id_string_cgs_xq3[] = "vuParallelCameraD1.00__"
 

Definition at line 362 of file vuParallelCamera.cpp.

vuParallelCamera temp_cam_vpac_cgs__
 

Definition at line 410 of file vuParallelCamera.cpp.

Referenced by operator *(), vuParallelCamera::operator *(), and vuParallelCamera::operator+().


Generated on Wed Dec 15 21:20:50 2004 for vuVolume by  doxygen 1.3.9.1