replaced "if (apm || !apm->valid())"

This commit is contained in:
Laurens Voerman
2019-05-21 13:28:41 +02:00
committed by Robert Osfield
parent b41c5bde96
commit 4b6d9287bc
3 changed files with 3 additions and 3 deletions

View File

@@ -112,7 +112,7 @@ int main(int argc, char** argv)
while (arguments.read("-p",pathfile))
{
osgGA::AnimationPathManipulator* apm = new osgGA::AnimationPathManipulator(pathfile);
if (apm || !apm->valid())
if (apm && !apm->getAnimationPath()->empty())
{
apm->setTimeScale(animationSpeed);

View File

@@ -484,7 +484,7 @@ int main( int argc, char **argv )
while (arguments.read("-p",pathfile))
{
osgGA::AnimationPathManipulator* apm = new osgGA::AnimationPathManipulator(pathfile);
if (apm || !apm->valid())
if (apm && !apm->getAnimationPath()->empty())
{
unsigned int num = keyswitchManipulator->getNumMatrixManipulators();
keyswitchManipulator->addMatrixManipulator( keyForAnimationPath, "Path", apm );

View File

@@ -113,7 +113,7 @@ int main(int argc, char** argv)
while (arguments.read("-p",pathfile))
{
osgGA::AnimationPathManipulator* apm = new osgGA::AnimationPathManipulator(pathfile);
if (apm || !apm->valid())
if (apm && !apm->getAnimationPath()->empty())
{
apm->setTimeScale(animationSpeed);