gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <Camera.h>
Public Member Functions | |
XYZ () | |
~XYZ () | |
XYZ (double _x, double _y, double _z) | |
void | set (const double &_x, const double &_y, const double &_z) |
XYZ (const Quaternion &R) | |
Public Attributes | |
double | x |
double | y |
double | z |
XYZ::XYZ | ( | double | _x, |
double | _y, | ||
double | _z | ||
) |
Definition at line 389 of file Camera.cpp.
XYZ::XYZ | ( | const Quaternion & | R | ) |
Definition at line 387 of file Camera.cpp.
void XYZ::set | ( | const double & | _x, |
const double & | _y, | ||
const double & | _z | ||
) |
Definition at line 391 of file Camera.cpp.
Referenced by Camera::alongX(), Camera::alongY(), Camera::alongZ(), Camera::upX(), Camera::upY(), and Camera::upZ().
double XYZ::x |
Definition at line 18 of file Camera.h.
Referenced by Camera::affiche(), drawContext::drawSmallAxes(), length(), Camera::lookAtCg(), Camera::move_and_look(), normalize(), operator*(), operator+(), operator-(), Quaternion::Quaternion(), rotate(), Camera::rotate(), set(), Camera::update(), Camera::upX(), Camera::upY(), and Camera::upZ().
double XYZ::y |
Definition at line 18 of file Camera.h.
Referenced by Camera::affiche(), drawContext::drawSmallAxes(), length(), Camera::lookAtCg(), Camera::move_and_look(), normalize(), operator*(), operator+(), operator-(), Quaternion::Quaternion(), rotate(), Camera::rotate(), set(), Camera::update(), Camera::upX(), Camera::upY(), and Camera::upZ().
double XYZ::z |
Definition at line 18 of file Camera.h.
Referenced by Camera::affiche(), drawContext::drawSmallAxes(), length(), Camera::lookAtCg(), Camera::move_and_look(), normalize(), operator*(), operator+(), operator-(), Quaternion::Quaternion(), rotate(), Camera::rotate(), set(), Camera::update(), Camera::upX(), Camera::upY(), and Camera::upZ().