scg3
0.6
scg::Transformation Member List
This is the complete list of members for
scg::Transformation
, including all inherited members.
accept
(Traverser *traverser)
scg::Transformation
virtual
acceptPost
(Traverser *traverser)
scg::Transformation
virtual
addChild
(NodeSP child)
scg::Composite
addSibling_
(NodeSP sibling)
scg::Node
protected
clear
()
scg::Node
virtual
Composite
()
scg::Composite
cores_
scg::Node
protected
create
()
scg::Transformation
static
destroy
()
scg::Composite
virtual
getMatrix
() const
scg::Transformation
getMetaInfo
(const std::string &key) const
scg::Node
getNCores
() const
scg::Node
isVisible
() const
scg::Node
isVisible_
scg::Node
protected
leftChild_
scg::Composite
protected
matrix_
scg::Transformation
protected
metaInfo_
scg::Node
mutable
protected
Node
()
scg::Node
parent_
scg::Node
protected
postProcessCores_
(RenderState *renderState)
scg::Node
protected
processCores_
(RenderState *renderState)
scg::Node
protected
removeChild
(Node *node, bool &result)
scg::Composite
removeChild
(Node *node)
scg::Composite
removeSibling_
(Node *node, bool &result)
scg::Node
protected
render
(RenderState *renderState)
scg::Transformation
virtual
renderPost
(RenderState *renderState)
scg::Transformation
virtual
rightSibling_
scg::Node
protected
rotate
(GLfloat angleDeg, glm::vec3 axis)
scg::Transformation
inline
virtual
rotateRad
(GLfloat angleRad, glm::vec3 axis)
scg::Transformation
virtual
scale
(glm::vec3 scaling)
scg::Transformation
virtual
setMatrix
(const glm::mat4 &matrix)
scg::Transformation
virtual
setMetaInfo
(const std::string &key, const std::string &value)
scg::Node
setVisible
(bool isVisible=true)
scg::Node
Transformation
()
scg::Transformation
translate
(glm::vec3 translation)
scg::Transformation
virtual
traverse
(Traverser *traverser)
scg::Composite
virtual
~Composite
()=0
scg::Composite
pure virtual
~Node
()=0
scg::Node
pure virtual
~Transformation
()
scg::Transformation
virtual
Generated on Wed Apr 10 2019 12:43:58 for scg3 by
1.8.15