Home | Download | Screen shots | Discussion | Documentation |
---|
#include <openvrml/node.h>
Public Member Functions | |
virtual | ~scoped_light_node ()=0 throw () |
Destroy. | |
void | render_scoped_light (viewer &v) |
Render the light. | |
Protected Member Functions | |
scoped_light_node (const node_type &type, const boost::shared_ptr< openvrml::scope > &scope) throw () | |
Construct. | |
Private Member Functions | |
virtual scoped_light_node * | to_scoped_light () throw () |
Convert to a scoped_light_node . | |
virtual void | do_render_scoped_light (viewer &v)=0 |
Render the light. |
openvrml::scoped_light_node::~scoped_light_node | ( | ) | throw () [pure virtual] |
Destroy.
openvrml::scoped_light_node::scoped_light_node | ( | const node_type & | type, | |
const boost::shared_ptr< openvrml::scope > & | scope | |||
) | throw () [protected] |
void openvrml::scoped_light_node::render_scoped_light | ( | viewer & | v | ) |
openvrml::scoped_light_node * openvrml::scoped_light_node::to_scoped_light | ( | ) | throw () [private, virtual] |
Convert to a scoped_light_node
.
Reimplemented from openvrml::node.
void openvrml::scoped_light_node::do_render_scoped_light | ( | viewer & | v | ) | [private, pure virtual] |