Basic Image AlgorithmS Library
2.8.0
|
describes external params of a camera view Used e.g. More...
#include <Gui/CameraViewExternals.hh>
Public Member Functions | |
CameraViewExternals () | |
destructor More... | |
CameraViewExternals (const BIAS::Vector3< double > &C, const BIAS::Vector3< double > &up, const BIAS::Vector3< double > &viewAt) | |
void | DisplayGL () const |
void | DisplayViewAt (const double &size=1.0) const |
void | InitMembers () |
std::ostream & | Print (std::ostream &os=std::cout) |
virtual | ~CameraViewExternals () |
Public Attributes | |
BIAS::Vector3< double > | C |
BIAS::Vector3< double > | up |
BIAS::Vector3< double > | viewAt |
describes external params of a camera view Used e.g.
OpenGL and manipularted by controller classes, e.g. trackball.
Definition at line 17 of file CameraViewExternals.hh.
|
inlinevirtual |
Definition at line 19 of file CameraViewExternals.hh.
CameraViewExternals::CameraViewExternals | ( | ) |
destructor
Definition at line 15 of file CameraViewExternals.cpp.
CameraViewExternals::CameraViewExternals | ( | const BIAS::Vector3< double > & | C, |
const BIAS::Vector3< double > & | up, | ||
const BIAS::Vector3< double > & | viewAt | ||
) |
Definition at line 20 of file CameraViewExternals.cpp.
void BIAS::CameraViewExternals::DisplayGL | ( | ) | const |
Definition at line 38 of file CameraViewExternals.cpp.
Referenced by BIAS::CameraViewController::DisplayGLExternal().
void BIAS::CameraViewExternals::DisplayViewAt | ( | const double & | size = 1.0 | ) | const |
Definition at line 55 of file CameraViewExternals.cpp.
|
inline |
Definition at line 36 of file CameraViewExternals.hh.
Referenced by BIAS::CameraViewController::InitMembers().
std::ostream & BIAS::CameraViewExternals::Print | ( | std::ostream & | os = std::cout | ) |
Definition at line 27 of file CameraViewExternals.cpp.
Referenced by BIAS::CameraViewController::Print().
BIAS::Vector3<double> BIAS::CameraViewExternals::C |
Definition at line 45 of file CameraViewExternals.hh.
Referenced by BIAS::CameraViewController::MoveCoplanar(), BIAS::CameraViewController::MoveOrbit(), and BIAS::CameraViewController::MoveToCenter().
BIAS::Vector3<double> BIAS::CameraViewExternals::up |
Definition at line 46 of file CameraViewExternals.hh.
Referenced by BIAS::CameraViewController::MoveCoplanar(), and BIAS::CameraViewController::MoveOrbit().
BIAS::Vector3<double> BIAS::CameraViewExternals::viewAt |
Definition at line 47 of file CameraViewExternals.hh.
Referenced by BIAS::CameraViewController::MoveCoplanar(), BIAS::CameraViewController::MoveOrbit(), and BIAS::CameraViewController::MoveToCenter().