Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PlaneNode Member List

This is the complete list of members for PlaneNode, including all inherited members.

ACG_CLASSNAME(PlaneNode) | PlaneNode |
Active enum value | ACG::SceneGraph::BaseNode |
addSphereAt(ACG::Vec3d _pos, ACG::IRenderer *_renderer, ACG::GLState &_state, ACG::RenderObject *_ro) (defined in PlaneNode) | PlaneNode | private
ALLPASSES enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
applyRenderObjectSettings(DrawModes::DrawModePrimitive _primitive, RenderObject *_obj) const | ACG::SceneGraph::BaseNode |
availableDrawModes() const | PlaneNode | virtual
BaseNode(BaseNode *_parent=0, std::string _name="<unknown>") | ACG::SceneGraph::BaseNode |
BaseNode(BaseNode *_parent, BaseNode *_child, std::string _name="<unknown>") | ACG::SceneGraph::BaseNode |
boundingBox(ACG::Vec3d &_bbMin, ACG::Vec3d &_bbMax) | PlaneNode | virtual
ChildIter typedef | ACG::SceneGraph::BaseNode |
childrenBegin() | ACG::SceneGraph::BaseNode | inline
childrenBegin() const | ACG::SceneGraph::BaseNode | inline
childrenEnd() | ACG::SceneGraph::BaseNode | inline
childrenEnd() const | ACG::SceneGraph::BaseNode | inline
ChildrenFirst enum value | ACG::SceneGraph::BaseNode |
childrenRBegin() | ACG::SceneGraph::BaseNode | inline
childrenRBegin() const | ACG::SceneGraph::BaseNode | inline
childrenREnd() | ACG::SceneGraph::BaseNode | inline
childrenREnd() const | ACG::SceneGraph::BaseNode | inline
ChildRIter typedef | ACG::SceneGraph::BaseNode |
className() const =0 | ACG::SceneGraph::BaseNode | pure virtual
ConstChildIter typedef | ACG::SceneGraph::BaseNode |
ConstChildRIter typedef | ACG::SceneGraph::BaseNode |
delete_subtree() | ACG::SceneGraph::BaseNode |
draw(ACG::GLState &_state, const ACG::SceneGraph::DrawModes::DrawMode &_drawMode) | PlaneNode | virtual
drawManipulator(ACG::GLState &_state) (defined in PlaneNode) | PlaneNode | private
drawManipulatorPick(ACG::GLState &_state) (defined in PlaneNode) | PlaneNode | private
drawMode() const | ACG::SceneGraph::BaseNode | inline
drawMode(DrawModes::DrawMode _drawMode) | ACG::SceneGraph::BaseNode | inline
drawPlane(ACG::GLState &_state) (defined in PlaneNode) | PlaneNode | private
drawPlanePick(ACG::GLState &_state) (defined in PlaneNode) | PlaneNode | private
enablePicking(bool _enable) | ACG::SceneGraph::BaseNode | inline
enter(GLState &, const DrawModes::DrawMode &) | ACG::SceneGraph::BaseNode | inline virtual
enterPick(GLState &_state, PickTarget _target, const DrawModes::DrawMode &_drawMode) | ACG::SceneGraph::BaseNode | virtual
find(BaseNode *_node) | ACG::SceneGraph::BaseNode | inline
find(const std::string &_name) | ACG::SceneGraph::BaseNode | inline
getPlane() | PlaneNode |
getRenderObjectModifier() | ACG::SceneGraph::BaseNode | inline
getRenderObjects(ACG::IRenderer *_renderer, ACG::GLState &_state, const ACG::SceneGraph::DrawModes::DrawMode &_drawMode, const ACG::SceneGraph::Material *_mat) | PlaneNode | virtual
getRenderObjectUniformPool() | ACG::SceneGraph::BaseNode | inline
hidden() | ACG::SceneGraph::BaseNode | inline
hide() | ACG::SceneGraph::BaseNode | inline
HideChildren enum value | ACG::SceneGraph::BaseNode |
HideNode enum value | ACG::SceneGraph::BaseNode |
HideSubtree enum value | ACG::SceneGraph::BaseNode |
id() const | ACG::SceneGraph::BaseNode | inline
isDirty() const | ACG::SceneGraph::BaseNode | inline
leave(GLState &, const DrawModes::DrawMode &) | ACG::SceneGraph::BaseNode | inline virtual
leavePick(GLState &_state, PickTarget _target, const DrawModes::DrawMode &_drawMode) | ACG::SceneGraph::BaseNode | virtual
mouseEvent(GLState &, QMouseEvent *) | ACG::SceneGraph::BaseNode | inline virtual
MultipassBitMask typedef | ACG::SceneGraph::BaseNode |
multipassNode() const | ACG::SceneGraph::BaseNode | inline
multipassNodeActive(const unsigned int _i) const | ACG::SceneGraph::BaseNode |
multipassNodeSetActive(const unsigned int _i, bool _active) | ACG::SceneGraph::BaseNode |
multipassStatus() const | ACG::SceneGraph::BaseNode | inline
multipassStatusActive(const unsigned int _i) const | ACG::SceneGraph::BaseNode |
multipassStatusSetActive(const unsigned int _i, bool _active) | ACG::SceneGraph::BaseNode |
name() const | ACG::SceneGraph::BaseNode | inline
name(const std::string &_name) | ACG::SceneGraph::BaseNode | inline
nChildren() const | ACG::SceneGraph::BaseNode | inline
NodeFirst enum value | ACG::SceneGraph::BaseNode |
NOPASS enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
normal() | PlaneNode |
parent() | ACG::SceneGraph::BaseNode | inline
parent() const | ACG::SceneGraph::BaseNode | inline
PASS_1 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_2 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_3 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_4 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_5 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_6 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_7 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASS_8 enum value (defined in ACG::SceneGraph::BaseNode) | ACG::SceneGraph::BaseNode |
PASSES enum name | ACG::SceneGraph::BaseNode |
pick(ACG::GLState &_state, ACG::SceneGraph::PickTarget _target) | PlaneNode | virtual
pickingEnabled() | ACG::SceneGraph::BaseNode | inline
plane_ (defined in PlaneNode) | PlaneNode | private
PlaneNode(Plane &_plane, BaseNode *_parent=0, std::string _name="<PlaneNode>") | PlaneNode |
position() | PlaneNode |
push_back(BaseNode *_node) | ACG::SceneGraph::BaseNode | inline
remove(ChildIter _pos) | ACG::SceneGraph::BaseNode | inline
SecondPass enum value | ACG::SceneGraph::BaseNode |
set_parent(BaseNode *_parent) | ACG::SceneGraph::BaseNode |
set_status(StatusMode _s) | ACG::SceneGraph::BaseNode | inline
setDirty(bool _dirty=true) | ACG::SceneGraph::BaseNode | inline
setMultipassNode(const MultipassBitMask _passNode) | ACG::SceneGraph::BaseNode | inline
setMultipassStatus(const MultipassBitMask _passStatus) | ACG::SceneGraph::BaseNode | inline
setPlane(Plane plane) | PlaneNode |
setRenderObjectModifier(RenderObjectModifier *_modifier) | ACG::SceneGraph::BaseNode | inline
setRenderObjectShaders(const std::string &_vertexShaderFile, const std::string &_geometryShaderFile, const std::string &_fragmentShaderFile, bool _relativePaths=true, DrawModes::DrawModePrimitive _primitiveType=DrawModes::PRIMITIVE_POLYGON) | ACG::SceneGraph::BaseNode |
setRenderObjectShaders(const std::string &_vertexShaderFile, const std::string &_tessControlShaderFile, const std::string &_tessEvalShaderFile, const std::string &_geometryShaderFile, const std::string &_fragmentShaderFile, bool _relativePaths=true, DrawModes::DrawModePrimitive _primitiveType=DrawModes::PRIMITIVE_POLYGON) | ACG::SceneGraph::BaseNode |
setRenderObjectTexture(int _samplerSlot, GLuint _texId, GLenum _texType=GL_TEXTURE_2D) | ACG::SceneGraph::BaseNode |
setRenderObjectUniformPool(const GLSL::UniformPool *_pool) | ACG::SceneGraph::BaseNode | inline
setTraverseMode(unsigned int _mode) | ACG::SceneGraph::BaseNode | inline
show() | ACG::SceneGraph::BaseNode | inline
sphere_ (defined in PlaneNode) | PlaneNode | private
status() const | ACG::SceneGraph::BaseNode | inline
StatusMode enum name | ACG::SceneGraph::BaseNode |
traverseMode() const | ACG::SceneGraph::BaseNode | inline
TraverseMode enum name | ACG::SceneGraph::BaseNode |
update() | PlaneNode |
updateVBO() | PlaneNode | private
vbo_ | PlaneNode | private
vboNeedsUpdate_ (defined in PlaneNode) | PlaneNode | private
vertexDecl_ (defined in PlaneNode) | PlaneNode | private
visible() | ACG::SceneGraph::BaseNode | inline
xDirection() | PlaneNode |
yDirection() | PlaneNode |
~BaseNode() | ACG::SceneGraph::BaseNode | virtual
~PlaneNode() | PlaneNode |