OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
|
#include <nodeanim.h>
Public Member Functions | |
NodeAnim (const std::string &node_name) | |
void | setRotations (Vector3fv rotations) |
setRotations More... | |
void | setQuanternions (Vector4fv quats) |
setQuanternions More... | |
void | setPosition (const Vector3f &position) |
setPosition More... | |
void | setNodeName (const std::string &node_name) |
setNodeName More... | |
void | setNode (NodeAnim *node) |
setNode More... | |
void | addQuanternion (const Vector4f &quat) |
addQuanternion More... | |
void | addRotation (const Vector3f &rotation) |
addRotation More... | |
const Vector4fv | getQuanternions (void) const |
getQuanternions More... | |
const Vector3fv | getRotations (void) const |
getRotations More... | |
const Vector3f & | getPosition (void) const |
getPosition More... | |
const std::string & | getNodeName (void) const |
getNodeName More... | |
NodeAnim * | getParentNode () |
getParentNode More... | |
const NodeAnim * | getConstParentNode (void) const |
getConstParentNode More... | |
void | clear (void) |
clear More... | |
void NodeAnim::addQuanternion | ( | const Vector4f & | quat | ) |
addQuanternion
Add a Quanternion
quat |
void NodeAnim::addRotation | ( | const Vector3f & | rotation | ) |
addRotation
Add Rotation
rotation |
void NodeAnim::clear | ( | void | ) |
clear
clear lists
const NodeAnim * NodeAnim::getConstParentNode | ( | void | ) | const |
getConstParentNode
const std::string & NodeAnim::getNodeName | ( | void | ) | const |
getNodeName
Return Node Name
NodeAnim * NodeAnim::getParentNode | ( | void | ) |
getParentNode
Return Parent Node
const Vector4fv NodeAnim::getQuanternions | ( | void | ) | const |
getQuanternions
Return Quanternion Array
const Vector3fv NodeAnim::getRotations | ( | void | ) | const |
getRotations
Return Rotations
void NodeAnim::setNode | ( | NodeAnim * | node | ) |
setNode
set parent node
node | : parent bone |
void NodeAnim::setNodeName | ( | const std::string & | node_name | ) |
setNodeName
set node name
node_name | : node name or bone name |
void NodeAnim::setPosition | ( | const Vector3f & | position | ) |
setPosition
Set offset position
position | : offset position or bone position |
void NodeAnim::setQuanternions | ( | Vector4fv | quats | ) |
setQuanternions
Set Quanternions like a Vector4f( x , y , z , w )
quats | : Vector4f array |
void NodeAnim::setRotations | ( | Vector3fv | rotations | ) |
setRotations
rotations |