ACG::SceneGraph::Texture3DNode Class Reference

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

List of all members.

Public Member Functions

 Texture3DNode (BaseNode *_parent=0, const std::string &_name="<Texture3DNode>")
 ACG_CLASSNAME (Texture3DNode)
 set class name
void set_texture (unsigned int _width, unsigned int _height, unsigned int _depth, unsigned char *_data)
void enter (GLState &_state, DrawModes::DrawMode _drawmode)
 set texture
void leave (GLState &_state, DrawModes::DrawMode _drawmode)
 restores original texture (or no-texture)
void set_texture_mode (GLenum _mode)
void set_border_color (const Vec4f &_border_color)
void set_wrap_mode (GLenum _wrap_mode)
void set_filter (GLenum _filter)

Private Attributes

GLuint texture_
GLenum tex_mode_
Vec4f border_color_
GLenum wrap_mode_
GLenum filter_

Detailed Description

Definition at line 71 of file Texture3DNode.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 .