Jamoma API
0.6.0.a19
|
Sound mirror class. More...
#include <Mirror.h>
Public Member Functions | |
Mirror () | |
Class constructor. | |
short | order () const |
Get order. | |
void | order (short) |
Set order. | |
void | aziAngle (long angle) |
Set azimuth angle. | |
long | aziAngle () const |
Get azimuth angle. | |
virtual void | printPos () const |
Print xyz position. | |
virtual | ~Mirror () |
Class destructor. | |
Public Member Functions inherited from Moveable | |
Moveable () | |
Class constructor. | |
Moveable (double x, double y, double z) | |
Class constructor, taking arguments for x, y and z position. | |
double | xPos () const |
Get x position. | |
void | xPos (double x) |
Set x position. | |
double | yPos () const |
Get y position. | |
void | yPos (double y) |
Set y position. | |
double | zPos () const |
Get z position. | |
void | zPos (double z) |
Set z position. | |
bool | flag () const |
True if object has moved. | |
void | flag (bool changed) |
To be set if object has moved. | |
bool | checkWidth (double newWidth) |
Check if a room's new width will still contain this object. | |
bool | checkDepth (double newDepth) |
Check if a room's new depth will still contain this object. | |
bool | checkHeight (double newHeight) |
Check if a room's new height will still contain this object. | |
Sound mirror class.
This class implements a sound mirror, which reflects sound that originates at either a sound source or another mirror.
by Tristan Matthews and Nils Peters, 2007-2008.