#include <WorldTranslate.H>
Inherits MathTranslate.
Public Methods | |
| WorldTranslate () | |
| virtual | ~WorldTranslate () |
| virtual void | setROOM_TO_WORLD (cWtransf &xf) |
| virtual void | setWORLD_TO_ROOM (cWtransf &xf) |
| virtual void | moveWorld (Wvec v) |
| virtual void | moveWorld (ROOMvec v) |
| virtual void | moveWorld (Wtransf m) |
| virtual void | moveRoom (Wvec v) |
| virtual void | moveRoom (ROOMvec v) |
| virtual void | moveRoom (Wtransf m) |
| virtual const Wtransf & | ROOM_TO_WORLD () |
| virtual const Wtransf & | WORLD_TO_ROOM () |
| virtual Wpt | toWpt (cXYpt &xypt, cWpt ¶llel_wpt) |
| virtual Wpt | toWpt (cXYpt &xypt, double distance) |
| virtual Wpt | toWpt (cXYpt &xypt) |
| virtual Wvec | toWvec (cXYpt &xypt) |
| virtual XYpt | toXYpt (cWpt &wpt) |
| virtual void | view_size (int &width, int &height) |
| virtual void | view_pixels (double &, NDCpt &) |
| virtual double | VIEW_ASPECT () |
| virtual Wtransf | VIEW_NDC_TRANS () |
Protected Methods | |
| void | nimp (const char *fnname) |
Protected Attributes | |
| Wtransf | _room2world |
| Wtransf | _world2room |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements MathTranslate. |
|
|
Reimplemented from MathTranslate. |
|
|
Reimplemented from MathTranslate. |
|
|
Implements MathTranslate. |
|
||||||||||||
|
Implements MathTranslate. |
|
||||||||||||
|
Implements MathTranslate. |
|
|
Implements MathTranslate. |
|
|
Implements MathTranslate. |
|
|
Implements MathTranslate. |
|
|
Implements MathTranslate. |
|
||||||||||||
|
Implements MathTranslate. |
|
||||||||||||
|
Implements MathTranslate. |
|
|
Implements MathTranslate. |
|
|
|
|
|
|
1.2.18