![]() |
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
The SoUpgrader class is used to support Inventor files with version < 2.1.This class is needed since some nodes in earlier versions of OpenInventor had different fields than nodes in Inventor V2.1. More...
#include <SoUpgrader.h>
Static Public Member Functions | |
static SoBase * | tryCreateNode (const SbName &name, const float ivversion) |
static SoBase * | createUpgrade (const SoBase *base) |
The SoUpgrader class is used to support Inventor files with version < 2.1.
This class is needed since some nodes in earlier versions of OpenInventor had different fields than nodes in Inventor V2.1.
Try creating a node of name name with Inventor version ivversion.
Returns NULL if no such node exists.
Upgrade base, usually created using SoUpgrader::tryCreateNode(), to the latest version of the same node.