
#include <ckviewpoint.h>

Public Member Functions | |
| CkAxes3d () | |
| const CkVector3d & | getX (void) const |
| const CkVector3d & | getY (void) const |
| const CkVector3d & | getZ (void) const |
| void | nudge (double dx, double dy) |
| void | rotate (double dz) |
Private Member Functions | |
| CkVector3d & | x (void) |
| CkVector3d & | y (void) |
| CkVector3d & | z (void) |
| void | ortho (void) |
| void | normalize (void) |
Private Attributes | |
| CkVector3d | axes [3] |
Definition at line 317 of file ckviewpoint.h.
| CkAxes3d::CkAxes3d | ( | ) | [inline] |
| CkVector3d& CkAxes3d::x | ( | void | ) | [inline, private] |
| CkVector3d& CkAxes3d::y | ( | void | ) | [inline, private] |
| CkVector3d& CkAxes3d::z | ( | void | ) | [inline, private] |
Definition at line 322 of file ckviewpoint.h.
References axes.
Referenced by nudge(), and ortho().

| void CkAxes3d::ortho | ( | void | ) | [inline, private] |
Definition at line 325 of file ckviewpoint.h.
References CkVector3dT< real >::cross(), x(), y(), and z().
Referenced by nudge(), and rotate().


| void CkAxes3d::normalize | ( | void | ) | [inline, private] |
Definition at line 330 of file ckviewpoint.h.
References axes.
Referenced by nudge(), and rotate().

| const CkVector3d& CkAxes3d::getX | ( | void | ) | const [inline] |
| const CkVector3d& CkAxes3d::getY | ( | void | ) | const [inline] |
| const CkVector3d& CkAxes3d::getZ | ( | void | ) | const [inline] |
| void CkAxes3d::nudge | ( | double | dx, | |
| double | dy | |||
| ) | [inline] |
Definition at line 349 of file ckviewpoint.h.
References normalize(), ortho(), x(), y(), and z().

| void CkAxes3d::rotate | ( | double | dz | ) | [inline] |
Definition at line 355 of file ckviewpoint.h.
References normalize(), ortho(), x(), and y().

CkVector3d CkAxes3d::axes[3] [private] |
Definition at line 318 of file ckviewpoint.h.
Referenced by CkAxes3d(), getX(), getY(), getZ(), normalize(), x(), y(), and z().
1.5.5