openvrml::background_node Class Reference
Abstract base class for background nodes.
More...
#include <openvrml/node.h>
List of all members.
Detailed Description
Abstract base class for background nodes.
Constructor & Destructor Documentation
openvrml::background_node::~background_node |
( |
|
) |
throw () [pure virtual] |
openvrml::background_node::background_node |
( |
const node_type & |
type, |
|
|
const boost::shared_ptr< openvrml::scope > & |
scope | |
|
) |
| | throw () [protected] |
Member Function Documentation
const std::vector< float > & openvrml::background_node::ground_angle |
( |
|
) |
const throw () |
Ground angles.
This function delegates to do_ground_angle
.
- Returns:
- a vector of angles corresponding to ground colors.
const std::vector< openvrml::color > & openvrml::background_node::ground_color |
( |
|
) |
const throw () |
Ground colors.
This function delegates to do_ground_color
.
- Returns:
- a vector of ground colors.
const std::vector< float > & openvrml::background_node::sky_angle |
( |
|
) |
const throw () |
Sky angles.
This function delegates to do_sky_angle
.
- Returns:
- a vector of angles corresponding to sky colors.
const std::vector< openvrml::color > & openvrml::background_node::sky_color |
( |
|
) |
const throw () |
Sky colors.
This function delegates to do_sky_color
.
- Returns:
- a vector of sky colors.
Front texture.
This function delegates to do_front
.
- Returns:
- the front texture.
Back texture.
This function delegates to do_back
.
- Returns:
- the back texture.
Left texture.
This function delegates to do_left
.
- Returns:
- the left texture.
Right texture.
This function delegates to do_right
.
- Returns:
- the right texture.
Top texture.
This function delegates to do_top
.
- Returns:
- the top texture.
Bottom texture.
This function delegates to do_bottom
.
- Returns:
- the bottom texture.
const std::vector< float > & openvrml::background_node::do_ground_angle |
( |
|
) |
const throw () [private, pure virtual] |
Ground angles.
- Returns:
- a vector of angles corresponding to ground colors.
const std::vector< openvrml::color > & openvrml::background_node::do_ground_color |
( |
|
) |
const throw () [private, pure virtual] |
Ground colors.
- Returns:
- a vector of ground colors.
const std::vector< float > & openvrml::background_node::do_sky_angle |
( |
|
) |
const throw () [private, pure virtual] |
Sky angles.
- Returns:
- a vector of angles corresponding to sky colors.
const std::vector< openvrml::color > & openvrml::background_node::do_sky_color |
( |
|
) |
const throw () [private, pure virtual] |
Sky colors.
- Returns:
- a vector of sky colors.
Front texture.
- Returns:
- the front texture.
Back texture.
- Returns:
- the back texture.
Left texture.
- Returns:
- the left texture.
Right texture.
- Returns:
- the right texture.
Top texture.
- Returns:
- the top texture.
Bottom texture.
- Returns:
- the bottom texture.