| Home | Download | Screen shots | Discussion | Documentation | Links |
|---|
Inheritance diagram for Sound:

Public Methods | |
| Sound (const NodeType &nodeType, const ScopePtr &scope) | |
| Constructor. | |
| virtual | ~Sound () throw () |
| Destructor. | |
| virtual void | updateModified (NodePath &path, int flags=0x003) |
| Propagate the bvolume dirty flag from children to parents. | |
| virtual void | render (Viewer &viewer, VrmlRenderContext context) |
| Render the node. | |
Private Methods | |
| void | processSet_direction (const FieldValue &sfvec3f, double timestamp) throw (std::bad_cast) |
| set_direction eventIn handler. | |
| void | processSet_intensity (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_intensity eventIn handler. | |
| void | processSet_location (const FieldValue &sfvec3f, double timestamp) throw (std::bad_cast) |
| set_location eventIn handler. | |
| void | processSet_maxBack (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_maxBack eventIn handler. | |
| void | processSet_maxFront (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_maxFront eventIn handler. | |
| void | processSet_minBack (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_minBack eventIn handler. | |
| void | processSet_minFront (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_minFront eventIn handler. | |
| void | processSet_priority (const FieldValue &sffloat, double timestamp) throw (std::bad_cast) |
| set_priority eventIn handler. | |
| void | processSet_source (const FieldValue &sfnode, double timestamp) throw (std::bad_cast, std::bad_alloc) |
| set_source eventIn handler. | |
Private Attributes | |
| SFVec3f | direction |
| direction exposedField. | |
| SFFloat | intensity |
| intensity exposedField. | |
| SFVec3f | location |
| location exposedField. | |
| SFFloat | maxBack |
| maxBack exposedField. | |
| SFFloat | maxFront |
| maxFront exposedField. | |
| SFFloat | minBack |
| minBack exposedField. | |
| SFFloat | minFront |
| minFront exposedField. | |
| SFFloat | priority |
| priority exposedField. | |
| SFNode | source |
| source exposedField. | |
| SFBool | spatialize |
| spatialize field. | |
Friends | |
| class | SoundClass |
| Class object for Sound instances. | |
|
||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
||||||||||||
|
set_direction eventIn handler.
|
|
||||||||||||
|
set_intensity eventIn handler.
|
|
||||||||||||
|
set_location eventIn handler.
|
|
||||||||||||
|
set_maxBack eventIn handler.
|
|
||||||||||||
|
set_maxFront eventIn handler.
|
|
||||||||||||
|
set_minBack eventIn handler.
|
|
||||||||||||
|
set_minFront eventIn handler.
|
|
||||||||||||
|
set_priority eventIn handler.
|
|
||||||||||||
|
set_source eventIn handler.
|
|
||||||||||||
|
Render the node.
Reimplemented from Node. |
|
||||||||||||
|
Propagate the bvolume dirty flag from children to parents.
Reimplemented from Node. |
|
|
Class object for Sound instances.
|
|
|
direction exposedField.
|
|
|
intensity exposedField.
|
|
|
location exposedField.
|
|
|
maxBack exposedField.
|
|
|
maxFront exposedField.
|
|
|
minBack exposedField.
|
|
|
minFront exposedField.
|
|
|
priority exposedField.
|
|
|
source exposedField.
|
|
|
spatialize field.
|