#include <rotate3d.h>
|
| | Rotation3d () |
| |
| virtual | ~Rotation3d () |
| |
| void | rotate (float x, float y, float z, float *tr) const |
| |
| void | rotate (float *r, float *tr) const |
| |
| void | inverse_rotate (float *tr, float *r) const |
| |
| void | identity () |
| |
| void | rotate_x (float radians) |
| |
| void | rotate_y (float radians) |
| |
| void | rotate_z (float radians) |
| |
| void | origin (float x, float y, float z) |
| |
| void | offset (float x, float y) |
| |
| void | post_multiply (Rotation3d &) |
| |
| void | x_axis (float &x, float &y) const |
| |
| void | y_axis (float &x, float &y) const |
| |
| void | z_axis (float &x, float &y) const |
| |
| | Resource ()=default |
| |
| virtual | ~Resource ()=default |
| |
| virtual void | ref () const |
| |
| virtual void | unref () const |
| |
| virtual void | unref_deferred () const |
| |
| virtual void | cleanup () |
| |
| virtual void | Reference () const |
| |
| virtual void | Unreference () const |
| |
|
| float | a_ [3][3] |
| |
| float | o_ [2][3] |
| |
Definition at line 5 of file rotate3d.h.
◆ Rotation3d()
| Rotation3d::Rotation3d |
( |
| ) |
|
◆ ~Rotation3d()
| virtual Rotation3d::~Rotation3d |
( |
| ) |
|
|
virtual |
◆ identity()
| void Rotation3d::identity |
( |
| ) |
|
◆ inverse_rotate()
| void Rotation3d::inverse_rotate |
( |
float * |
tr, |
|
|
float * |
r |
|
) |
| const |
◆ offset()
| void Rotation3d::offset |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ origin()
| void Rotation3d::origin |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ post_multiply()
◆ rotate() [1/2]
| void Rotation3d::rotate |
( |
float * |
r, |
|
|
float * |
tr |
|
) |
| const |
◆ rotate() [2/2]
| void Rotation3d::rotate |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float * |
tr |
|
) |
| const |
◆ rotate_x()
| void Rotation3d::rotate_x |
( |
float |
radians | ) |
|
◆ rotate_y()
| void Rotation3d::rotate_y |
( |
float |
radians | ) |
|
◆ rotate_z()
| void Rotation3d::rotate_z |
( |
float |
radians | ) |
|
◆ x_axis()
| void Rotation3d::x_axis |
( |
float & |
x, |
|
|
float & |
y |
|
) |
| const |
◆ y_axis()
| void Rotation3d::y_axis |
( |
float & |
x, |
|
|
float & |
y |
|
) |
| const |
◆ z_axis()
| void Rotation3d::z_axis |
( |
float & |
x, |
|
|
float & |
y |
|
) |
| const |
◆ a_
| float Rotation3d::a_[3][3] |
|
private |
◆ o_
| float Rotation3d::o_[2][3] |
|
private |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3468/src/nrniv/rotate3d.h