Added missing initialization in the AnimationPathCallback constructor.

This commit is contained in:
Robert Osfield 2004-02-20 20:10:51 +00:00
parent ebbf92e43c
commit a992676a98
2 changed files with 3 additions and 4 deletions

View File

@ -170,7 +170,7 @@ class SG_EXPORT AnimationPath : public virtual osg::Object
void read(std::istream& in);
/** write the anumation path to a flat ascii file stream.*/
void write(std::ostream& out);
void write(std::ostream& out) const;
protected:
@ -187,14 +187,13 @@ class SG_EXPORT AnimationPathCallback : public NodeCallback
public:
AnimationPathCallback():
_useInverseMatrix(false),
_timeOffset(0.0),
_timeMultiplier(1.0),
_firstTime(DBL_MAX),
_latestTime(0.0),
_pause(false),
_pauseTime(0.0) {}
AnimationPathCallback(const AnimationPathCallback& apc,const CopyOp& copyop):
NodeCallback(apc,copyop),
_animationPath(apc._animationPath),

View File

@ -95,7 +95,7 @@ void AnimationPath::read(std::istream& in)
}
}
void AnimationPath::write(std::ostream& fout)
void AnimationPath::write(std::ostream& fout) const
{
const TimeControlPointMap& tcpm = getTimeControlPointMap();
for(TimeControlPointMap::const_iterator tcpmitr=tcpm.begin();