Added missing dirtyBound() calls

This commit is contained in:
Robert Osfield
2008-10-03 08:33:17 +00:00
parent 3b4184295e
commit 82318cfd04

View File

@@ -45,22 +45,22 @@ class OSGSIM_EXPORT DOFTransform : public osg::Transform
void setIncrementHPR(const osg::Vec3& hpr) {_incrementHPR = hpr;}
const osg::Vec3& getIncrementHPR() const { return _incrementHPR;}
void setCurrentHPR(const osg::Vec3& hpr) {_currentHPR = hpr;}
void setCurrentHPR(const osg::Vec3& hpr) {_currentHPR = hpr; dirtyBound(); }
const osg::Vec3& getCurrentHPR() const {return _currentHPR;}
void updateCurrentHPR(const osg::Vec3& hpr);
void setMinTranslate(const osg::Vec3& translate) {_minTranslate = translate;}
void setMinTranslate(const osg::Vec3& translate) {_minTranslate = translate; }
const osg::Vec3& getMinTranslate() const { return _minTranslate;}
void setMaxTranslate(const osg::Vec3& translate) {_maxTranslate = translate;}
void setMaxTranslate(const osg::Vec3& translate) {_maxTranslate = translate; }
const osg::Vec3& getMaxTranslate() const { return _maxTranslate;}
void setIncrementTranslate(const osg::Vec3& translate) { _incrementTranslate = translate;}
void setIncrementTranslate(const osg::Vec3& translate) { _incrementTranslate = translate; }
const osg::Vec3& getIncrementTranslate() const { return _incrementTranslate;}
void setCurrentTranslate(const osg::Vec3& translate){ _currentTranslate = translate;}
void setCurrentTranslate(const osg::Vec3& translate){ _currentTranslate = translate; dirtyBound(); }
inline const osg::Vec3& getCurrentTranslate() const { return _currentTranslate;}
void updateCurrentTranslate(const osg::Vec3& translate);
@@ -75,16 +75,16 @@ class OSGSIM_EXPORT DOFTransform : public osg::Transform
void setIncrementScale(const osg::Vec3& scale) { _incrementScale = scale;}
const osg::Vec3& getIncrementScale() const { return _incrementScale;}
void setCurrentScale(const osg::Vec3& scale) { _currentScale = scale;}
void setCurrentScale(const osg::Vec3& scale) { _currentScale = scale; dirtyBound(); }
inline const osg::Vec3& getCurrentScale() const { return _currentScale;}
void updateCurrentScale(const osg::Vec3& scale);
void setPutMatrix(const osg::Matrix& put) { _Put = put;}
void setPutMatrix(const osg::Matrix& put) { _Put = put; dirtyBound(); }
inline const osg::Matrix& getPutMatrix() const {return _Put;}
void setInversePutMatrix(const osg::Matrix& inversePut) { _inversePut = inversePut;}
void setInversePutMatrix(const osg::Matrix& inversePut) { _inversePut = inversePut; dirtyBound(); }
inline const osg::Matrix& getInversePutMatrix() const {return _inversePut;}
void setLimitationFlags(unsigned long flags) { _limitationFlags = flags;}