Blue Brain BioExplorer
core::Transformation Member List

This is the complete list of members for core::Transformation, including all inherited members.

_isEqual(const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0)core::BaseObjectinlineprotected
_isEqual(const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0)core::BaseObjectinlineprotected
_updateValue(T &member, const T &newValue, const bool triggerCallback=true)core::BaseObjectinlineprotected
BaseObject()=defaultcore::BaseObject
BaseObject(const BaseObject &)core::BaseObjectinline
clearModifiedCallback()core::BaseObjectinline
getRotation() constcore::Transformationinline
getRotationCenter() constcore::Transformationinline
getScale() constcore::Transformationinline
getTranslation() constcore::Transformationinline
isModified() constcore::BaseObjectinline
markModified(const bool triggerCallback=true)core::BaseObjectinline
ModifiedCallback typedefcore::BaseObject
onModified(const ModifiedCallback &callback)core::BaseObjectinline
operator!=(const Transformation &rhs) constcore::Transformationinline
operator=(const BaseObject &rhs)core::BaseObjectinline
operator==(const Transformation &rhs) constcore::Transformationinline
resetModified()core::BaseObjectinline
setRotation(const Quaterniond &value)core::Transformationinline
setRotationCenter(const Vector3d &value)core::Transformationinline
setScale(const Vector3d &value)core::Transformationinline
setTranslation(const Vector3d &value)core::Transformationinline
toMatrix(bool withScale=false) constcore::Transformationinline
Transformation()=defaultcore::Transformation
Transformation(const Vector3d &translation, const Vector3d &scale, const Quaterniond &rotation, const Vector3d &rotationCenter)core::Transformationinline
~BaseObject()=defaultcore::BaseObjectvirtual