ACG::SceneGraph::EnvMapNode Class Reference

#include <ACG/Scenegraph/EnvMapNode.hh>

Inheritance diagram for ACG::SceneGraph::EnvMapNode:
Inheritance graph
[legend]
Collaboration diagram for ACG::SceneGraph::EnvMapNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 EnvMapNode (BaseNode *_parent=0, const std::string &_name="<EnvMapNode>", bool _texture_repeat=true, GLint _texture_filter=GL_LINEAR)
 Default constructor. Applies all properties.
 ACG_CLASSNAME (EnvMapNode)
 set class name
unsigned int availableDrawModes () const
 add env mapping
void enter (GLState &_state, unsigned int _drawmode)
 set texture
void leave (GLState &_state, unsigned int _drawmode)
 restores original texture (or no-texture)
void enterPick (GLState &_state, PickTarget _target, unsigned int _drawMode)
 Do nothing in picking.
void leavePick (GLState &_state, PickTarget _target, unsigned int _drawMode)
 Do nothing in picking.

Detailed Description

Similar to TextureNode, but sets up a spherical environment map.

Definition at line 76 of file EnvMapNode.hh.


The documentation for this class was generated from the following files:

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .