Raytracing::CamDef Class Reference

helper class to store a complete camera position More...

#include <PovTools.h>

List of all members.

Public Member Functions

 CamDef (const CamDef &copyMe)
 CamDef (const gp_Vec &cCamPos, const gp_Vec &cCamDir, const gp_Vec &cLookAt, const gp_Vec &cUp)
const CamDefoperator= (const CamDef &copyMe)

Public Attributes

gp_Vec CamDir
gp_Vec CamPos
gp_Vec LookAt
gp_Vec Up

Detailed Description

helper class to store a complete camera position

Definition at line 39 of file PovTools.h.


Constructor & Destructor Documentation

Raytracing::CamDef::CamDef ( const gp_Vec &  cCamPos,
const gp_Vec &  cCamDir,
const gp_Vec &  cLookAt,
const gp_Vec &  cUp 
) [inline]

Definition at line 42 of file PovTools.h.

Raytracing::CamDef::CamDef ( const CamDef copyMe  )  [inline]

Definition at line 53 of file PovTools.h.

References operator=().


Member Function Documentation

const CamDef& Raytracing::CamDef::operator= ( const CamDef copyMe  )  [inline]

Definition at line 57 of file PovTools.h.

References CamDir, CamPos, LookAt, and Up.

Referenced by CamDef().


Member Data Documentation

Definition at line 68 of file PovTools.h.

Referenced by operator=().

Definition at line 67 of file PovTools.h.

Referenced by Raytracing::PovTools::getCamera(), and operator=().

Definition at line 69 of file PovTools.h.

Referenced by Raytracing::PovTools::getCamera(), and operator=().

Definition at line 70 of file PovTools.h.

Referenced by Raytracing::PovTools::getCamera(), and operator=().


The documentation for this class was generated from the following file:

Generated on Wed Nov 23 19:02:44 2011 for FreeCAD by  doxygen 1.6.1