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.
|