#include <SpeakerLayout.h>
Public Member Functions | |
| Speaker (float azimuth=0.0, float elevation=0.0, float radius=1.0) | |
| ~Speaker () | |
| CPoint | position () |
| float | azimuth () |
| float | elevation () |
| float | radius () |
| void | setRadius (float radius) |
| Specify the distance from the center of the coordinate space to the speaker. | |
| void | dump () |
| Print speaker information. | |
Protected Attributes | |
| CPoint | mPosition |
|
||||||||||||||||
|
Speaker constructor. The speaker class should only be used by the speaker layout. Clients should modify speakers using the Speaker layout and not deal with speakers directly. The speaker positions have to be specified in (spherical) radians. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Specify the distance from the center of the coordinate space to the speaker.
|
|
|
Print speaker information.
|
|
|
|
1.4.5-20051010