Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
Transform Member List

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

applyTo(const glm::vec3 &vertex) const (defined in Transform)Transform
center() const (defined in Transform)Transform
inverseApplyTo(const glm::vec3 &vertex) const (defined in Transform)Transform
m_center (defined in Transform)Transformprotected
m_orientation (defined in Transform)Transformprotected
m_position (defined in Transform)Transformprotected
m_scale (defined in Transform)Transformprotected
matrix() const (defined in Transform)Transform
move(const glm::vec3 &dist) (defined in Transform)Transform
moveWorld(const glm::vec3 &dist) (defined in Transform)Transform
operator!=(const Transform &other) const (defined in Transform)Transform
operator==(const Transform &other) const (defined in Transform)Transform
orientation() const (defined in Transform)Transform
position() const (defined in Transform)Transform
rotate(const glm::quat &qrot) (defined in Transform)Transform
rotateWorld(const glm::quat &qrot) (defined in Transform)Transform
scale() const (defined in Transform)Transform
setCenter(const glm::vec3 &center) (defined in Transform)Transform
setCenterAndAdjustPosition(const glm::vec3 &newCenter) (defined in Transform)Transform
setOrientation(const glm::quat &quat) (defined in Transform)Transform
setPosition(const glm::vec3 &pos) (defined in Transform)Transform
setScale(float scale) (defined in Transform)Transform
Transform(glm::vec3 center=glm::vec3(0), float scale=1.0) (defined in Transform)Transform
Transform(const Transform &transform, const glm::vec3 &positionDelta, const glm::quat &orientationDelta) (defined in Transform)Transform
~Transform() (defined in Transform)Transformvirtual