| Home | Download | Screen shots | Discussion | Documentation |
|---|

Public Member Functions | |
| background_node (const node_type &type, const boost::shared_ptr< openvrml::scope > &scope) | |
| Construct. | |
| virtual | ~background_node () throw () |
| Destroy. | |
Private Member Functions | |
| virtual void | do_initialize (double timestamp) throw () |
| Initialize. | |
| virtual void | do_shutdown (double timestamp) throw () |
| Shut down. | |
| void | update_textures () |
| Called lazily to update texture data. | |
Private Attributes | |
| set_bind_listener | set_bind_listener_ |
| set_bind eventIn handler. | |
| exposedfield< mffloat > | ground_angle_ |
| groundAngle exposedField. | |
| exposedfield< mfcolor > | ground_color_ |
| groundColor exposedField. | |
| back_url_exposedfield | back_url_ |
| backUrl exposedField. | |
| bottom_url_exposedfield | bottom_url_ |
| bottomUrl exposedField. | |
| front_url_exposedfield | front_url_ |
| frontUrl exposedField. | |
| left_url_exposedfield | left_url_ |
| leftUrl exposedField. | |
| right_url_exposedfield | right_url_ |
| rightUrl exposedField. | |
| top_url_exposedfield | top_url_ |
| topUrl exposedField. | |
| exposedfield< mffloat > | sky_angle_ |
| skyAngle exposedField. | |
| exposedfield< mfcolor > | sky_color_ |
| skyColor exposedField. | |
| sfbool | is_bound_ |
| isBound eventOut value. | |
| sfbool_emitter | is_bound_emitter_ |
| isBound eventOut emitter. | |
| image | front |
| Front image. | |
| bool | front_needs_update |
| Flag to indicate that the front image needs to be updated. | |
| image | back |
| Back image. | |
| bool | back_needs_update |
| Flag to indicate that the back image needs to be updated. | |
| image | left |
| Left image. | |
| bool | left_needs_update |
| Flag to indicate that the left image needs to be updated. | |
| image | right |
| Right image. | |
| bool | right_needs_update |
| Flag to indicate that the right image needs to be updated. | |
| image | top |
| Top image. | |
| bool | top_needs_update |
| Flag to indicate that the top image needs to be updated. | |
| image | bottom |
| Bottom image. | |
| bool | bottom_needs_update |
| Flag to indicate that the bottom image needs to be updated. | |
| viewer::object_t | viewerObject |
| Handle for the renderer. | |
Friends | |
| class | background_class |
| Class object for Background nodes. | |
Classes | |
| class | back_url_exposedfield |
| backUrl exposedField implementation. More... | |
| class | bottom_url_exposedfield |
| bottomUrl exposedField implementation. More... | |
| class | front_url_exposedfield |
| frontUrl exposedField implementation. More... | |
| class | left_url_exposedfield |
| leftUrl exposedField implementation. More... | |
| class | set_bind_listener |
| set_bind eventIn listener. More... | |
| class | right_url_exposedfield |
| rightUrl exposedField implementation. More... | |
| class | top_url_exposedfield |
| topUrl exposedField implementation. More... | |
|
||||||||||||
|
Construct.
|
|
|
Destroy.
|
|
|
Initialize.
Reimplemented from openvrml::node. |
|
|
Shut down. Calls background_class::unbind to unbind the node if it is bound.
Reimplemented from openvrml::node. |
|
|
Called lazily to update texture data.
|
|
|
Class object for Background nodes.
|
|
|
set_bind eventIn handler.
|
|
|
groundAngle exposedField.
|
|
|
groundColor exposedField.
|
|
|
backUrl exposedField.
|
|
|
bottomUrl exposedField.
|
|
|
frontUrl exposedField.
|
|
|
leftUrl exposedField.
|
|
|
rightUrl exposedField.
|
|
|
topUrl exposedField.
|
|
|
skyAngle exposedField.
|
|
|
skyColor exposedField.
|
|
|
isBound eventOut value.
|
|
|
isBound eventOut emitter.
|
|
|
Front image.
|
|
|
Flag to indicate that the front image needs to be updated.
|
|
|
Back image.
|
|
|
Flag to indicate that the back image needs to be updated.
|
|
|
Left image.
|
|
|
Flag to indicate that the left image needs to be updated.
|
|
|
Right image.
|
|
|
Flag to indicate that the right image needs to be updated.
|
|
|
Top image.
|
|
|
Flag to indicate that the top image needs to be updated.
|
|
|
Bottom image.
|
|
|
Flag to indicate that the bottom image needs to be updated.
|
|
|
Handle for the renderer.
|